標題:

C程式高tutor abc手(急!!!)+10

發問:

請不要用太深的程式寫我是大一初學者1.寫一個程式關於日期大小輸入Enter first date(mm/dd/yy):3/6/08Enter second date(mm/dd/yy):5/17/07輸出5/17/17 is earlier than 3/6/082.N*N乘法表設計一個程式,輸入一到九之前的整數N,製作一個N程N的乘法表輸入樣本3輸出樣本_ 1_2_31_1_2_32_2_4_63_3_6_9_ 空格的意思謝謝大大 顯示更多 請不要用太深的程式寫 我是大一初學者 1. 寫一個程式關於日期大小 輸入 Enter first date(mm/dd/yy):3/6/08 Enter second date(mm/dd/yy):5/17/07 輸出 5/17/17 is earlier than 3/6/08 2. N*N乘法表 設計一個程式,輸入一到九之前的整數N,製作一個N程N的乘法表 輸入樣本 3 輸出樣本 _ 1_2_3 1_1_2_3 2_2_4_6 3_3_6_9 _ 空格的意思 謝謝大大

最佳解答:

//Enter first date(mm/dd/yy):3/6/08 //Enter second date(mm/dd/yy):5/17/07 //5/17/17 is earlier than 3/6/08 //輸入請用空格 ex: 2 3 4 int First[3],Second[3],a,b; cout<<"Enter first date(mm/dd/yy)"; cin>>First[0]>>First[1]>>First[2]; cout<<"Enter second date(mm/dd/yy)"; cin>>Second[0]>>Second[1]>>Second[2]; a=First[0]*365+First[1]*30+First[2]; b=Second[0]*365+Second[1]*30+Second[2]; if(a>b) cout<
南投英文翻譯其他解答:

1. #include main() { int m1, d1, y1; int m2, d2, y2; printf("Enter first date(mm/dd/yy):"); scanf("%d/%d/%d", &m1, &d1, &y1); printf("Enter second date(mm/dd/yy):"); scanf("%d/%d/%d", &m2, &d2, &y2); printf("%d/%d/%.2d is ", m2, d2, y2); if(y2y1) printf("later than"); else if(y2==y1){ if(m2m1) printf("later than"); else if(m2==m1){ if(d2>d1) printf("earlier than"); else if(d2 main() { int n; int i, j; //計數器 do{ printf("Enter an integer: "); scanf("%d", &n); }while(n<1||n>9); printf(" "); for(i=0; i<=n; i++){ for(j=0; j<=n; j++){ if(!(i*j)){ if(i) printf("%2d ", i); if(j) printf("%2d ", j); if(!i&&!j) printf(" "); } else printf("%2d ", i*j); } printf(" "); } } 不曉得會不會有字被知識+吃掉或變成亂碼 如果有我再重po 樓上的是 C++ 吧... 不過第一題的作法樓上似乎比較好(我打的時候沒有看一樓的做法) 大一上的前半段很喜歡出一些輸入輸出或是排版有關的題目 如果覺得不容易的話建議多練習 因為單看輸出打程式碼,可能有些地方和題目不合 如果有在講 有不懂再問 2009-11-13 22:02:27 補充: 呃,排版亂掉了... 總之你自己調整吧 2009-11-13 22:14:09 補充: 測試: printf("Enter first date(mm/dd/yy):"); scanf("%d/%d/%d", &m1, &d1, &y1); 2009-11-13 22:15:12 補充: 第一題有誤,我重po main() { int m1, d1, y1; int m2, d2, y2; printf("Enter first date(mm/dd/yy):"); scanf("%d/%d/%d", &m1, &d1, &y1); printf("Enter second date(mm/dd/yy):"); scanf("%d/%d/%d", &m2, &d2, &y2); 2009-11-13 22:16:03 補充: printf("%d/%d/%.2d is ", m2, d2, y2); if(y2 y1) printf("later than"); else if(y2==y1){ if(m2 m1) printf("later than"); else if(m2==m1){ 2009-11-13 22:16:30 補充: if(d2>d1) printf("earlier than"); else if(d2 2009-11-13 22:22:06 補充: 接 2009-11-13 22:15:12 補充 printf("%d/%d/%.2d is ", m2, d2, y2); if(y2<y1) printf("earlier than"); else if(y2>y1) printf("later than"); else if(y2==y1){ if(m2<m1) printf("earlier than"); else if(m2>m1) printf("later than"); else if(m2==m1){ 2009-11-13 22:24:57 補充: 接 2009-11-13 22:22:10 補充 if(d2>d1) printf("earlier than"); else if(d2<d1) printf("later than"); else printf("the same time as"); } } printf(" %d/%d/%.2d ", m1, d1, y1); } 全形請自行改半形,知識+的吃字現象好討厭= =" 啊還有,輸出應該是 5/17/07 is earlier than 3/6/08 吧

翻譯社 日文4D962705AE823D35
arrow
arrow

    顏人豪周閃鼎昧撕 發表在 痞客邦 留言(0) 人氣()