Homework Assignment #1

Solutions

  1. 閱讀 Top 10 Reasons to Major in Computing, 寫一篇五百字以上的短文,闡述 (a) 您對本文的讀書心得,(b) 您就讀「資訊工程」的原因,(c) 在完成資訊工程的教育之後,您對未來職業生涯的期待。

    Answer: 短文寫作,無參考答案。

  2. 假設下列的程式碼是程式作業一的解。(a) 請寫出上傳時應使用的檔案名稱,(b) 請寫入檔案開頭的註解,(c) 請加入程式碼的註解。

  3.  

    #include <stdio.h>
    #include <stdlib.h>
     

    int main(void) {
      char name[10];
     

      scanf("%s", &name);
      printf("Hello World! I am %s.\n", name);
     
      system("pause");
      return 0;

    Answer: (a) 檔案名稱,例:"lab1_d0341234.c". (b) 檔案開頭的註解:"// 姓名:李大明,學號:D0401234,修課班級:資一甲"。 (c) 程式碼註解:

     

    // 姓名:李大明,學號:D0401234,修課班級:資一甲。

     

    #include <stdio.h> // C library for standard I/O
    #include <stdlib.h> // C library for function "system".

    int main(void) { // Function header
      char name[10]; // A character array of text string

      scanf("%s", &name); // Read a name.
      printf("Hello World! I am %s.\n", name); // Print a string and the name
     
      system("pause"); // This statement will hold the standard output.
      return 0; // Return value of function main( )
    }