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