最贊回答 / 慕尼黑1508367
#include <stdio.h>int main(){? ? int i,sum=0;? ? i=1;? ? while(i<=100)? //循環條件應該是什么呢?? ? {? ? ? ? sum=sum+i;?? ? ? ? i++;//這里是不是應該改變循環變量的值? ? }? ? printf("100以內所有整數之和為:%d\n", sum);? ? return 0;}首先,你的循環條件寫錯了,應為while(i<=100)說明i的值僅在100以內取,接下來是循環體...
2021-07-11
最新回答 / 慕前端3368111
http://physics.scu.edu.cn/search ... 3%33%33%38%33%38%38http://physics.scu.edu.cn/search ... 3%33%33%38%33%38%38http://physics.scu.edu.cn/search ... 3%33%33%38%33%38%38http://physics.scu.edu.cn/search ... 3%33%33%38%33%38%38http://physics.scu.edu.cn/searc...
2021-07-03
已采納回答 / qq_慕尼黑0470963
第6行 if(0<=s<=3)更改為if(0<=s&&s<=3)第12行if(0<=t<5||t==23)更改為if(0<=t&&t<5||t==23)
2021-06-26
已采納回答 / AC杰
您好同學,運行成功是指程序沒有語法錯誤,而輸出錯誤是指程序輸出的內容有錯誤。你的這代碼中printf("x%&y=%d\n",x%y);?這一行有問題,應該把&換成%。x%&y(這里要說明一下%的輸出問題)因為scanf輸入中“”里面要輸出%,需要打兩個%。只打一個%會被認為是格式符號,%%則會被認為是%。
2021-06-12
已采納回答 / 藤原碼紅
\反斜杠基本上都是轉義符,\n就是換行的意思,三個輸出的結果是有三行而不是只有一行,這就是因為有\n。然后%d這種他那邊也有寫,格式符是可以連用的<...圖片...>
2021-05-30