C語言控制結構提問(1)
10
1 if(a) printf(“%d\n",x); else printf("%d\n",y);
這裡書上說語句的功能是如果a為非0,輸出x,a等於0,輸出y
請問為什麼這裡括號裡只寫了一個a,他的意思就是非0或0啦,這是if語句規定的嗎?但是我在書上貌似沒找到......
2 不能與while(V){。。。。。}語句中的V等價的是
(V==0)
這是為什麼啊?
這裡括號中的V是什麼意思啊?
3 printf(”NO%d:%f\n",n,ave);
這句話的格式看不大懂,尤其中間那個冒號是什麼作用啊?
最佳回答:
第一條 他的意思就是非0或0啦 大於0就為 真
第二條 V的值大於0 就執行 大括號{}裡面的 邏輯問題
第三條
冒號沒什麼作用 在 " " 雙引號裡面的 都是 字符串
建議去 看看 這個學C的視頻免費網站 www.fishc.com
講的通俗易懂