已采納回答 / 時(shí)意
int main(void){int arr1[5] = { 2,1,4,8,3 };bool val = false;cin >> val; //bool類型中,認(rèn)為非0為true,0為false ???未實(shí)現(xiàn)在我自己的vs試了一下,輸入0和1可以分別得到1和8,但是非0和1的數(shù)應(yīng)該都是輸出1但如果去掉bool val = false;中 =false 好像就可以輸入非0數(shù)得到8可能是因?yàn)槌跏蓟筒恍辛?,但是不是這樣不確定
2019-09-20
最新回答 / weixin_慕桂英2093880
程序是沒錯(cuò),你輸出那里寫反了。你看,“x是偶數(shù)”說(shuō)明進(jìn)入else的判斷,再往上回推,說(shuō)明Flag=true,那不就是(x%2!=0)了么,就是奇數(shù)呀,你寫反了而已。
2019-08-31
cout<<oct<<x<<endl;將以八進(jìn)制形式輸出
cout<<dec<<x<<endl;將以十進(jìn)制形式輸出
cout<<hex<<x<<endl;將以十六進(jìn)制形式輸出
cout<<dec<<x<<endl;將以十進(jìn)制形式輸出
cout<<hex<<x<<endl;將以十六進(jìn)制形式輸出
2019-08-22
c++語(yǔ)言是從c基礎(chǔ)上演變而來(lái),c++既是面向過程語(yǔ)言也是面向?qū)ο笳Z(yǔ)言,C語(yǔ)言處于更加底層,所以效率更快
2019-07-22