已采納回答 / 游蕩人間
%d? 你寫錯了?? int Two=(int) num;//定義浮點型變量num并賦值為2.5? printf("num的整數(shù)部分是%f\n",num);? 這句改成? ? printf("num的整數(shù)部分是%f\n",Two);?int Two 你后面printf最后就應(yīng)該跟Two? 你的num依然是float型
2022-07-02
已采納回答 / 慕斯卡1523815
因為 i 從0開始計數(shù)(0,1,2,3,4,5,6,7,8,9)總過10個數(shù),如果包括10的話就有11個數(shù)。
已采納回答 / weixin_寶慕林9093473
層嵌套中else下面的printf的括號有問題,你那個時中文的,換成英文的同樣時嵌套里面else沒有回闊???? }就這兩個問題
2022-03-02
最贊回答 / 游蕩人間
//獲取三位數(shù)字num百位上的數(shù)字? ? ? ? hd = num/100 ;? ? ? ? //獲取三位數(shù)字num十位上的數(shù)字? ? ? ? td = (num/10)%10 ;? ? ? ? //獲取三位數(shù)字num個位上的數(shù)字? ? ? ? sd =num%10;方法不唯一??
已采納回答 / 歸鄉(xiāng)人
例如:int age=18;?printf("我今年%d歲\n",age);其中%d的意思是輸出整形變量,\n的意思是輸出換行符輸出函數(shù)格式一般為printf("[輸出變量格式][換行符、制表符]",[已聲明的變量])%d:整形變量%f:浮點型變量%lf:雙精度型變量%c:字符型變量(聲明字符型變量時用單引號)%s:字符串型變量……換行符(鍵盤回車鍵):\n制表符(鍵盤TAB鍵):\t……小括號中的內(nèi)容也可以是其他文字,所以printf("我今年18歲")也是合法的
2022-02-20
已采納回答 / 谷雨kk
int arr[5]={1,2,3,4,5};//聲明數(shù)組temp(arr[3]);//執(zhí)行temp函數(shù),并將arr[3],也就是第四個元素,4,賦值給temp函數(shù)中的參數(shù)arrValueprintf輸出arrValue就是4
2022-02-17