最新回答 / 慕前端3368111
http://www.guishudi.com/114.aspx ... 3%33%33%38%33%38%38http://www.guishudi.com/114.aspx ... 3%33%33%38%33%38%38http://www.guishudi.com/114.aspx ... 3%33%33%38%33%38%38http://www.guishudi.com/114.aspx ... 3%33%33%38%33%38%38http://www.guishudi.com/114.asp...
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
hjjjbmvkfygtdhhdscuhcshfskcbsnxnleriutewhfbsamcnmxnbchdhfyyrukxsksk
2021-09-16
最贊回答 / weixin_慕運維4345870
你的那個if函數(shù)使用有點問題,應該是<...code...>而不是<...code...>這個判定函數(shù)不需要加雙引號的,會有漏洞,相當于判定都成立,即輸出判定成立的結果,而不是else的判定失敗的結果。
2021-09-16
最贊回答 / 慕運維5014790
在rank1()和rank2()中進行j循環(huán)比較時,應該讓j<9,而不是j<10。若j<10,則當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
最贊回答 / LieOZ
%? 是取余符號,num%100 計算結果就是num除以100得到的余數(shù),在此題中被用來取出num的后兩位數(shù),如num=121,則num%100=21
2021-09-14