網站聲明

本網站包含了各式各樣的資源,如果有侵占到您的著作權,請與本人通知,本人會立即改進。本站所有發表僅屬研究討論性質,如果有任何後果請自行負責。

2014-05-10

TQC+ C 基本認識 107

107.
設計說明:

1. 輸入六個整數:a、b、c、d、e、f。將每三個數印在同一列,換行後印出最後三個數。
2. 印出之數,分別給予10個欄位寬,並各印出向左及向右靠齊。
3. 修改程式碼片段中的程式語法、邏輯上的錯誤,執行結果如範例圖。



參考程式碼:
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int main ()
  4. {
  5.  int a, b, c, d, e, f;
  6.  printf("請輸入第一個整數? ");
  7.  scanf("%d", &a);
  8.  printf("請輸入第二個整數? ");
  9.  scanf("%d", &b);
  10.  printf("請輸入第三個整數? ");
  11.  scanf("%d", &c);
  12.  printf("請輸入第四個整數? ");
  13.  scanf("%d", &d);
  14.  printf("請輸入第五個整數? ");
  15.  scanf("%d", &e);
  16.  printf("請輸入第六個整數? ");
  17.  scanf("%d", &f);
  18.  printf("\n向右靠齊\n");//在這邊設定對齊預設是從右邊算起
  19.  printf("%10d %10d %10d\n", a, b, c);//%10d為餘留10欄位並向右靠齊
  20.  printf("%10d %10d %10d", d, e, f);
  21.  printf("\n\n向左靠齊\n");//在這邊設定對齊負號則是從左邊算起
  22.  printf("%-10d %-10d %-10d\n", a, b, c);//%-10d為餘留10欄位並向左靠齊
  23.  printf("%-10d %-10d %-10d", d, e, f);
  24.  system("PAUSE");
  25.  return 0;
  26. }

TQC+ C 試題總整理

聲明:

這裡的範例程式碼皆由本人親自編輯,歡迎轉載本教學,但請註明本網站,尊重一下作者的心血

沒有留言:

張貼留言

歡迎留言,較舊文章需要留言審核看不到自己的留言是正常的。
若長時間無回應請使用以下聯絡方式:
填寫表單:https://forms.gle/hxxX9n4tATcFnhnk8
寄信到:happyplayblogs@gmail.com