SOGO論壇
標題:
請高手幫我解答...我寫不出來
[列印本頁]
作者:
gabrielle
時間:
2009-4-20 15:34:51
標題:
請高手幫我解答...我寫不出來
用C語言寫一個程式,例如輸入數字12、1、2顯示春天,3、4、5顯示夏天,6、7、8顯示秋天,9、10、11顯示冬天,輸入0則結束。
作者:
夜舞
時間:
2009-4-20 20:03:52
最簡單的寫法如下,請參考=P
#include <stdio.h>
#include <stdlib.h>
int main()
{
int month;
scanf("%d",&month);
if ( month==12 || month==1 || month==2 ) printf("春天\n");
else if ( month==3 || month==4 || month==5 ) printf("夏天\n");
else if ( month==6 || month==7 || month==8 ) printf("秋天\n");
else if ( month==9 || month==10 || month==11 ) printf("冬天\n");
system("PAUSE");
return 0;
}
複製代碼
作者:
cheerfan
時間:
2009-4-26 16:41:02
#include<stdio.h> //這是我的寫法 跟樓上大大其實大同小異而已
#include<stdlib.h>
int main(void)
{
int month;
printf("請輸入月份,0 to end: \n");
scanf("%d",&month);
if(month>12)
printf("你這個笨蛋,月份沒有超過12的啦!!\n");
if(month==0)
printf("結束程式\n");
if(month==12 || month==1 || month==2)
printf("春天\n");
if(month==3 || month==4 || month==5)
printf("夏天\n");
if(month==6 || month==7 || month==8)
printf("秋天\n");
if (month==9 || month==10 || month==11)
printf("冬天\n");
system("pause");
return 0;
}
作者:
夜舞
時間:
2009-4-26 22:43:51
不好意思前幾天沒有注意到輸入0程式結束…
新版程式請笑納=P
#include <stdio.h>
#include <stdlib.h>
int main()
{
int month;
char table[][8]={"","春天","春天","夏天","夏天","夏天","秋天","秋天","秋天","冬天","冬天","冬天","春天"};
/* 使用一個陣列預先保存每個月份的季節 */
while ( scanf("%d",&month)!=EOF ) {
if ( month==0 ) break;
puts(table[month]);
}
return 0;
}
複製代碼
作者:
j21423077
時間:
2009-5-18 19:22:22
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int num;
printf("輸入月份");
scanf("%d",&num);
if(num==3 || num==4 || num==5)
printf("春季\n",num);
else if(num==6 || num==7 || num==8)
printf("夏季\n",num);
else if(num==9 || num==10 || num==11)
printf("秋季\n",num);
else if(num==1 || num==2 || num==12)
printf("冬季\n",num);
else
printf("輸入錯誤\n");
system("PAUSE");
return EXIT_SUCCESS;
}
我在學校用dev-c++寫的作業,希望對你有幫助
作者:
regist
時間:
2009-7-12 12:57:38
如果是要考演算法的話:
char season = {"春天","夏天","秋天","冬天"};
print (season[(month % 12)/3]);
《 本帖最後由
regist
於 2009-7-12 13:06 編輯 》
歡迎光臨 SOGO論壇 (https://oursogo.com/)
Powered by OURSOGO.COM