已采納回答 / qq_落葉飄香_03948743
i++在后面的情況是從? 1執(zhí)行執(zhí)行到100結(jié)束,最后一個數(shù)字是-100結(jié)果是-50。當(dāng)i++在前面(如你寫的代碼),這種情況是從2執(zhí)行,執(zhí)行到101,最后一個數(shù)字是-101結(jié)果也是-50。第一種情況的最后一次是執(zhí)行完了sum+=-100? , i++就是100+1=101,然后再進(jìn)入循環(huán)判斷101<=100,然后語句結(jié)束,第二種情況是最后一次進(jìn)入判斷的是i=100,while(100<=100) 進(jìn)入循環(huán)體 i++就是 100+1=101,sum+=-101, 這時候才算結(jié)束。這樣兩次的結(jié)果...
已采納回答 / 小白萌新up
假設(shè)一共有x個桃子,那第一天吃掉“x/2+1”個桃子,那第一天剩下“x-(x/2+1)"個桃子,也就是剩下”x/2-1"個桃子。反過來假如第二天剩下"y"個桃子,那前一天不就是 “(y+1)*2"個桃子嘛。第n天的桃子數(shù)目,就是“(getPeachNumber(n+1)+1)*2”就是(n+1)天的桃子數(shù)加上1求和之后再乘以2
2020-02-24
已采納回答 / qq_林深見鹿_0
可以? 只是函數(shù)名,不過在實(shí)際編程中一般不會起成Abc()這樣的名字,一般會起一個看一眼就大概知道它的作用的名字,比如dividLine()這個函數(shù)看名字就能知道它起到的是分隔一行的作用
2020-02-23
已采納回答 / 慕運(yùn)維5014790
兩個printf語句中的標(biāo)點(diǎn)存在中文標(biāo)點(diǎn),仔細(xì)檢查改成英文標(biāo)點(diǎn)就可以運(yùn)行了。
2020-02-23
已采納回答 / 慕仙3023302
#include <stdio.h>int main(){? ? int sum = 0;? //定義計算結(jié)果變量sum? ? int i = 1;? ? //定義循環(huán)數(shù)字變量i? ? int flag = 1; //定義符號狀態(tài)變量flag? ? //使用for循環(huán)? ? for(i=1;i&4..=100;i++)? ? {? ? ? ? fl...
已采納回答 / weixin_慕斯0079486
這個就是調(diào)用自身在n是5的情況下,result=factorial(4)*5此時factorila(4)結(jié)果未知,繼續(xù)將factorila(4)代入函數(shù),factorila(3)結(jié)果又是未知的,以此類推當(dāng)n==1時,result結(jié)果為1,所以當(dāng)n==5時:result=factorial(4)*5=factorial(3)*4*5=factorial(2)*3*4*5=factorial(1)*2*3*4*5=1*2*3*4*5=120
2020-02-22
已采納回答 / 紅色玫瑰
這個題圖考的強(qiáng)轉(zhuǎn),double num = 2.5; ???? int twonum = (int) num;??? //定義浮點(diǎn)型變量num并賦值為2.5??? printf("num的整數(shù)部分是%d\n", twonum); ???? return 0;
2020-02-21
最贊回答 / qq_本宮要回幼兒園深造_0
? ? printf("y是否大于等于x:%d\n",y>X ); //y是否大于等于x1、其中的X改為小寫字母x2、y>x改為y>=x
2020-02-21
已采納回答 / 慕桂英4228071
你沒有定義一開始sum的值是零int sum=0;