看板 Programming
作者 標題 C++神人救救我
時間 2015-06-25 Thu. 11:01:54
怎麼做才對啊
1.自行設計程式在面上顯示出 99乘法表,
顯示出的結果由使用者在執行畫面時輸入數字
顯示相對應的結果!#include <stdio.h>
#include <stdlib.h>
int main() {
int i, j;
for (i = 1; i <= 9; i++) {
for (j = 1; j <= 9; j++) {
printf("%d*%d=%2d ", j, i, i*j);
}
printf("\n");
}
system("pause");
return 0;
}
2.
設計程式可以將 1 ~~ 100(1+2+3+4......+100) 累加
並將結果顯示在畫面上
我做出來只有5050...
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i;
int sum=0;
for ( i = 1; i <= 100; i++ )
{
sum+=i;
}
printf("%d\n",sum);
system("pause");
return 0;
}
3.請設計出 在執行結果畫面上 輸入 1~12任一數字
其畫面會顯示相對應的月份
這個我做不出來
可以請鄉民的30CM各位救救我我要被當了...
--
※ 作者: cola8827 時間: 2015-06-25 11:01:54
※ 編輯: cola8827 時間: 2015-06-25 11:03:48
※ 看板: Programming 文章推薦值: 0 目前人氣: 0 累積人氣: 1668
1樓 時間: 2015-06-26 04:04:17 (台灣)
→
06-26 04:04 TW
#include <stdio.h> #include <stdlib.h> #include <math.h>int a=0; char b[1][5]; char c=0; /**********Define Month ************************/ char Month[12][20]= { "January" , "February", "March", "April", "May", "June", "July", "August", "September", "October", "november", "December", } ; /*************************************************/ int main (){ while(1) { printf("請輸入月份\n"); scanf("%d",&a); if(a!=0 && a<=12) { printf("%d月=%s\n",a,Month[a-1]); printf("在執行一次? <Y or N>\n"); } else { printf("You are not this world people\n"); printf("在執行一次? <Y or N>\n"); } scanf("%s",&b); c=b[0][0]; // printf("%c",c); // printf("%s",b); if(c=='N' || c=='n') { printf("程式結束\n"); break; } } system("PAUSE"); return(0) ; }
回列表(←)
分享