1樓:金色潛鳥
分清字首 --m 與字尾 m--的區別。
字首 --m, m先減1,再用於表示式。
字尾 m--, m先用於表示式,出了表示式後減1。
所以上面的迴圈,可以改寫成:
int m=15;
while(m>=8)
一個簡單的c++ while 迴圈問題
2樓:匿名使用者
#include
using namespace std;
int main()
while (worktime != 0);
system("pause");
return 0;
}你的迴圈裡度直接return 0了,不可能執行多次。
另外 if(worktime>40,worktime<=50) //當 工作時間在40-50之間時 執行下列語句
這行應該是 : if(worktime>40 && worktime<=50) //當 工作時間在40-50之間時 執行下列語句
簡單的c 問題,一個簡單的c 問題
我來回答你 1.0 的作用是讓a b的結果是一個浮點數,要不然a b就是一個整數了。換個寫法就是c float a b,來個強制型別轉換,使得c的值是一個浮點數。回答完畢。當然是乘了!就是乘啊。用1.0就是把這個式子變成float型,也許c是float型的吧。為了沒有精度損失 應該是改變a的型別吧!...
C 的一個簡單的程式設計問題,C 簡單問題
以後在慢慢做好了!if.else要long int定義。記住這點就行了。做這種題,種捨得分啊!用c 怎麼程式設計這一題?編寫程式完成以下功能 輸出小於1000的自然數中,能被11整除且各位數字之和為13的數。要求用如下函式判斷一個整數是否能被11整除且各位數字之和是否為13 void fun int...
簡單的c語言問題,一個簡單的C語言問題
在c語言中a b c這種寫法是不對的 應該寫成a b b c 在你的演算法中a b c的值不確定 當a小於b時 if a b c 就會變成if 0 c 所以結果會發生錯誤 好吧 看的我頭大了,要不我給你寫一個 我上次一個就用了個三目運算子就算出來了!你這個程式就是輸出最大數 最小數 平均數 就用了8...