1樓:匿名使用者
1.int i=2000;
for(;i<=2500;i++)if(i%100==0?i%400==0:i%4==0)printf("%d,",i);
2.這個網上有不少,比如
#include
#define n 16 //這裡可以修改n的值int main()
,i,j,k,p,m,n;
p=1;
while(p==1)
else
if(a[i][j]==0) a[i][j]=k;
else }
for(i=1;i<=n;i++)/*輸出魔方陣*/printf("\n");}
2樓:匿名使用者
1.首先要弄清閏年的含義:
①、普通年能被4整除且不能被100整除的為閏年。(如2023年就是閏年,2023年不是閏年) 地球公轉示意圖
②、世紀年能被400整除的是閏年。(如2023年是閏年,2023年不是閏年)
③、對於數值很大的年份,這年如果能整除3200,並且能整除172800則是閏年。如172023年是閏年,82023年不是閏年(因為雖然能整除3200,但不能整除172800)(此按一迴歸年365天5h48'45.5''計算)。
所以可以用一個邏輯式判斷是否是閏年
具體**:
#include
//#include
void main()
printf("is leap years\n");
}2.至於第2題,我還沒有想好...想到了再告訴你吧
希望對你有所幫助...
3樓:匿名使用者
#include
void main()
printf("the number contains %d 1s\n",count);
getch();
}以上是第一題答案。
你的第二題基本上正確,希望樓主能夠順著思路,自己解決下自己的程式,培養自學能力和除錯能力。
2023年4月4日16:01:58
哎,好吧,給你第二題的答案。不過,我建議你看看我的程式,然後試著對你自己的程式進行小修改。除錯程式可是c語言的基本工哦……
#include
main()
初學者求問一道c語言實現的水題,初學者求問一道C語言實現的水題,
include include void countdot int x1,int y1,int x2,int y2 int main void countdot int x1,int y1,int x2,int y2 if x1 x2 if y1 y2 x0 x1 測試效果 include incl...
C語言初學者,問關於資料儲存的問題
看你是什麼意思了。執行完程式關閉後下次啟動程式仍要那個值的話,你就要用檔案了,因為程式執行的數都是在記憶體中,程式結束,記憶體中儲存的資料跟著就釋放了,要想儲存你要的num,只有把他儲存到外部介質中,儲存為檔案就是把你的num儲存到外部介質硬碟中。具體怎麼儲存,lz還是看書吧,雖然只是個fopen ...
大家好,我是C的初學者,我有幾個問題,想向大家請教
1 執行continue語句後,不執行後邊的語句,直接執行下一次for迴圈。2 應該是,while true 吧,代表一直執行while迴圈,因為條件一直是true。if ch char console.read h 應該是用ch和字元 h 比較,不過估計程式設計師一般都不這麼寫。呵呵 1.if i...