已采纳回答 / 帝落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