最新回答 / qq_慕虎9109852
#include <stdio.h>int main(){? ? int x = 5;? ? int y = 8;? ? //在這里合適的位置加上括號使z的值為4? ? int z = x*8/(y+2);? ? printf("z=%d\n", z);? ? return 0;??}<...code...>
2021-09-16
最贊回答 / 慕哥7520997
可以不用人算啊,但是你得教給電腦每個月各是多少天,給你看看我第一次寫的程序哈哈哈哈,輸出確實是正確的#include <stdio.h>int main()?{?? ? /* 定義需要計算的日期 */? ? int year = 2008;? ? int month = 8;? ? int day = 8;? ? int i;? ? int j;? ? int k=0;? ? int f;? ? if(year%100==0&&year%400==0||year%4==0&am...
2021-09-16
最贊回答 / 零5990162
你打錯了吧#include <stdio.h>#include <stdlib.h>int main(){? ? int age=18;? ? {? ? age=20;? ? int sg=8;? ? printf("我今年%d歲",age);? ? printf("我的身高%d",sg);? ? }? ?return 0;}
2021-09-16
最贊回答 / weixin_慕運維4345870
你的那個if函數(shù)使用有點問題,應(yīng)該是<...code...>而不是<...code...>這個判定函數(shù)不需要加雙引號的,會有漏洞,相當(dāng)于判定都成立,即輸出判定成立的結(jié)果,而不是else的判定失敗的結(jié)果。
2021-09-16
最贊回答 / 慕運維5014790
在rank1()和rank2()中進行j循環(huán)比較時,應(yīng)該讓j<9,而不是j<10。若j<10,則當(dāng)j=9時繼續(xù)進入循環(huán),比較arr[9]和arr[10],而arr[10]xia下標越界,具體修改后代碼如下所示:#include<stdio.h>void rank1(int arr[]) //降序{? ? for (int i = 0; i < 9; i++)? ? {? ? ? ? for (int j = 0; j < 9; j++)? ? ? ? {? ? ?...
2021-09-15
最新回答 / weixin_慕運維3407453
加了0再重復(fù)一次跟你從1開始當(dāng)然一樣,加0不影響,只是系統(tǒng)多運算了一次加0的而已
最贊回答 / LieOZ
%? 是取余符號,num%100 計算結(jié)果就是num除以100得到的余數(shù),在此題中被用來取出num的后兩位數(shù),如num=121,則num%100=21
最新回答 / c51單片機
<...圖片...>num ==? //是運用了關(guān)系運算符下載視頻
? ? ?
? ?