最新回答 / weixin_慕萊塢7555443
你的if-else里的money后面寫的都是等號,應(yīng)該是賦值,用一個”=“就行了。還有這個,scanf("%f,%f,&a,&b");應(yīng)該是scanf("%f,%f",&a,&b");,在最后一個%f后應(yīng)該有一個引號。
2021-04-18
最新回答 / weixin_慕前端5164743
其實他是在進行強制轉(zhuǎn)換類型的時候就開始聲明的。在聲明變量的時候變量名不能相同列:double a=1.23;int a1=(int)a;
2021-04-18
最新回答 / 慕運維2227135
應(yīng)該是你printf里面的內(nèi)容不對,printf("%d年%d月%d日是該年的第%d天",year,month,day,days);
2021-04-16
最贊回答 / Yanyh
因為swith語句只能準(zhǔn)確判斷 你可以把case 80改成case 87.或者這樣改。#include &10;stdio.h&87分int main(){? ? int score = 87/10; //考試分?jǐn)?shù)為87分?? ? switch (score)? ? {? ? case 10:? ? case 9:? ? ? ? printf("等級A");?...
2021-04-16
最贊回答 / 慕少7151156
sum為積的變量,i為已定義的常量,sum+i的值賦予sum,形成個循環(huán)函數(shù)
最贊回答 / 慕哥3516691
scanf內(nèi)%f后不能放逗號,系統(tǒng)編譯器會把逗號也一起翻譯,導(dǎo)致最后的你地址符號(&)的輸出也要打逗號才能判斷,不然系統(tǒng)讀取就會出錯,例如編譯運行以后,? ? ? ? ? ? ?輸入三個數(shù):4,65,54? ? ? ?????????????????????系統(tǒng)才會打印65