已采納回答 / weixin_慕娘2419159
C語言沒有 "0<i<=9"這種輸入方式,正確表達(dá)方法是”0<i&&i<=9”。還有一個(gè)問題就是 "i++"的意思是每次減少一個(gè),i原本代入的值就是9,i在不斷減少,所以i不可能大于9i<=9是多余的。
2020-06-19
已采納回答 / 小成成201910411
看不懂
已采納回答 / qq_慕仔4161450
for循環(huán)后面你加了分號(;)結(jié)束了for循環(huán),if判斷內(nèi)容和循環(huán)內(nèi)容就單獨(dú)計(jì)算了
已采納回答 / 努力學(xué)習(xí)的小白0622
要有判斷條件 基數(shù)做加法,偶數(shù)做減法??梢詤⒖歼@個(gè),每個(gè)循環(huán)都給你寫了#include <stdio.h>int main(){? ? /* 小伙伴們:? ? ? ? ? ?選擇你們認(rèn)為最合理的循環(huán)結(jié)構(gòu)完成功能吧 */? ? int sum = 0;? //定義計(jì)算結(jié)果變量sum? ? int i = 1;? ? //定義循環(huán)數(shù)字變量i? ? int flag = 1; //定義符號狀態(tài)變量flag? ??? ? //使用while循環(huán)? ? while(i<=100)? ? {? ? ...
已采納回答 / 鄭文豐201910430
#include <stdio.h>int main(){? ? int sum = 0;? ? int i;? ? for(i=1; i<=10; i++)? ? {? ? ? ? printf("%d\n", i);? ? ? ? if(i==3)//是不是少了一個(gè)判斷呢?? ? ? ? {? ? ? ? ? ? goto END0;? ? ? ? }? ? ? ? ? ? ? ? ? ? //在這里使用goto語句? ? }? ? END0:printf("結(jié)束for循環(huán)了.......
2020-06-09
最贊回答 / qq_慕仔4161450
#include <stdio.h>int main(){? ? double num = 2.5;? ? ? //定義浮點(diǎn)型變量num并賦值為2.5? ? printf("num的整數(shù)部分是%d\n", (int)num);? //直接這里轉(zhuǎn)換int型? ? return 0;}
2020-06-07
已采納回答 / 慕的地1113764
?num =(getPeachNumbr(n+1)+1)*2;??????? printf("第%d天所剩桃子%d個(gè)\n", n, num);? ? 看清楚你的number少了個(gè)e 寫成numbr了
2020-06-02
已采納回答 / 慕的地1113764
for是先執(zhí)行 num=2 然后判斷 num<=10 然后執(zhí)行 sum+=num 再執(zhí)行 ++num。所以計(jì)算過程是2+3+4+5+6+7+8+9+10=54你可能誤以為for循環(huán) 先執(zhí)行了++num再執(zhí)行求和所以會(huì)認(rèn)為是從3開始加,實(shí)際上是在+完2以后再執(zhí)行++num,所以是從2開始加的。注意for循環(huán)的執(zhí)行順序? ? ? ? ? ? ? 表達(dá)式1 表達(dá)式2 執(zhí)行語句塊 表達(dá)式3?