已采納回答 / 帝落s
不應該通過增加運算來簡化代碼,個人覺得簡化運算比簡化代碼更重要,然后改了一下方法#include<stdlib.h>#include<iostream>using namespace std;int getMaxOrMin(int*arr,int count,bool isMax){ int temp=arr[0]; if(isMax){ for(int i=1;i<count;i++){ if(temp<arr[i]) { temp=arr[i]; ...
2018-06-02
已采納回答 / 慕蓋茨4676928
似乎是因為如果僅僅是定義變量的話,沒有賦初值將不會分配內存空間,即沒有內存地址。這樣之后直接使用的話將會隨機分配內存地址,不利于程序的安全性。
2018-05-29
已采納回答 / flyor
#include <iostream>#include <stdlib.h>using namespace std;namespace myNum? ? ? ? ? ? //填寫命名空間的關鍵字{? ? int x = 105;}int main(){? ? // 使用bool類型定義isOdd,作為狀態位? ? bool isFlag = false;? ? ? ? if(myNum::x % 2 == 0) { //改變狀態位的值,使其為false? ? ? ? isFla...
2018-04-27
已采納回答 / 慕碼人9609734
#include<stdlib.h>#include<iostream>using namespace std;?int main()?{?? int x;?? cin>>x; ?cout<<oct<<x<<endl;?? cout<<dec<<x<<endl;?cout<<hex<<x<<endl;system("pause");? return 0;?}這樣輸...
2018-03-18