已采納回答 / 庫庫其
本人小白一枚,有錯誤之處請批評指正。首先整體邏輯是有問題的,本人僅在語法層面給予指正;(第2行英語單詞拼寫錯誤,money;)第6行 int 5<tim<23 定義變量時不能定義范圍,只能給出確定的值或者先不進行初始化;第7行 if(6<tim<21) 應(yīng)該改成if(tim>6 && tim<21) ;11、15行的“m=”可以都改成return,去掉21行的return m; ,如果這么改的話25行 printf("小明每天打車的總費用是%f\n",m...
2021-03-09
已采納回答 / EddardF
flag只乘i,不用乘(i+sum)
已采納回答 / EddardF
假設(shè)n=5factorial(5)=factorial(4)*5=factorial(3)*4*5=factorial(2)*3*4*5=factorial(1)*2*3*4*5又因為factorial(1)=1所以 factorial(5)=1*2*3*4*5
2021-03-07
已采納回答 / qq_慕斯0158499
實參并不是看它是不是在printf里面,而是看它是否被調(diào)用,上一節(jié)中的實參是在printf("x=%d\n",MultiDouble(x))中,這步的意義是將main函數(shù)中定義的x輸入到MultiDouble函數(shù)中嘛,然后返回MultiDouble的值賦給x,最后再進行輸出。其實最后一步 int jR = joneResult(a, b, c); printf("Jone運算結(jié)果是:%d\n", jR);????????????是和printf("Jone運算結(jié)果是:%d\n",joneResult(a,...
2021-03-06
已采納回答 / RightBOY
return cirf只是非主函數(shù)的結(jié)束,也就是說他不是運算得應(yīng)該是cirf嘛,然后你定義的形參getGirth(a,b,c)也就等于cirf,所以主函數(shù)給出數(shù)值加以運算才能得出12的呀
2021-03-05
已采納回答 / 慕設(shè)計4463748
兄弟,你這應(yīng)該是想要輸出50以內(nèi)的素數(shù)吧#include <stdio.h>int main(){ int m, n; for (m = 2; m <= 50; m++) { for (n = 2; n < m; n++) { if (m % n == 0) { break; } } if (m == n) { printf("%d\n", m); } } return 0;}
2021-03-01
已采納回答 / qq_慕斯3305490
第一個子循環(huán)完是形成四個空格。j=i,是因為i=1;但是第一輪兩個子循環(huán)都結(jié)束之后。父進行循環(huán),這時i=2.如果子循環(huán)是j=1。依舊會形成四個空格。如果j=i,就只會三個空格。所以j=1時,每一行前面都會形成四個空格,如果j=i時,會根據(jù)i的值變化
2021-02-28
已采納回答 / qq_精慕門9590466
flag是一個標(biāo)志你也可以用abcd代替都行這里flag是用來當(dāng)-1的比如flag*=-1; ?sum+=i*flag;這樣循環(huán)下去可以實現(xiàn)flag=-1 ?flag=2 ?flag=-3......
已采納回答 / 慕后端0540587
flag*=-1flag第一次等與 -1第二次循環(huán)中?-1*=-1-1*-1=1負(fù)負(fù)得正 結(jié)果就是 1