41223110 cp2023

  • Home
    • SMap
    • reveal
    • blog
  • About
  • editing functions
  • w2
    • 請逐行詳細說明程式用法
  • w4
  • w5
  • w6
    • Flag
    • ROC單一菱形
    • GD 圖形庫中的函數
    • 說明基本 gd 繪圖
  • w7
    • China flag Program Usage
    • Korea flag Program Usage
  • w11
  • w12
  • w13
    • 心得
  • w15
    • 1
    • 2
  • Brython
editing functions << Previous Next >> 請逐行詳細說明程式用法

w2

簡單的 C 程式,必須存成.c的附檔名,因為這個編輯器是透過副檔名來判定拿哪一個系統來處理你的程式

#include <stdio.h>
 
int main(void) {
  printf("Hello World中文\n");
  return 0;
}

請利用重複迴圈列印出十行相同字串

#include <stdio.h>

int main(void) {
    // 設定迴圈執行10次
    for (int i = 0; i < 10; i++) {
        // 在每次迴圈中列印相同字串
        printf("Hello World中文\n");
    }

    return 0;
}

可不可以連同i變數列印出來

#include <stdio.h>

int main(void) {
    // 設定迴圈執行10次
    for (int i = 0; i < 10; i++) {
        // 在每次迴圈中列印相同字串與 i 變數的值
        printf("Hello World中文 - Line %d\n", i + 1);
    }

    return 0;
}
  1. stdio.h 是什麼?

    • stdio.h 是標準輸入輸出頭文件(Standard Input/Output Header)的縮寫。這個頭文件包含了用於輸入和輸出操作的函數,例如 printf 和 scanf。當你包含 <stdio.h> 時,你可以使用這些函數來進行控制台輸入和輸出操作。
  2. 為什麼要 include <stdio.h>?

    • 包含 <stdio.h> 是為了使用標準輸入輸出函數,這樣你就可以使用 printf 和 scanf 函數。這些函數是標準C語言提供的基本輸入輸出工具。
  3. int 代表甚麼?

    • int 是整數(integer)的縮寫。在 int main(void) 中,int 表示 main 函數將返回一個整數值。通常,返回值 0 表示程序正常結束,而其他值則可能表示錯誤狀態。
  4. 為什麼每一行一定要有 ";"?

    • 在C++中,分號 (;) 是語句的結束符號。它告訴編譯器這是一條語句的結束。每行結尾都需要加上分號,這是C++語法的一部分。
  5. main(void) 代表甚麼?

    • 在 int main(void) 中,main 是程序的主函數。void 表示 main 函數不接受任何參數。因此,int main(void) 表示 main 函數返回一個整數值,而且不帶任何參數。
  6. 編譯與解譯有何不同?

    • 簡單來說,編譯是將高級語言代碼轉換為機器代碼或可執行代碼的過程,而解釋是逐行執行源代碼,無需生成獨立的可執行文件。C++通常是編譯語言,編譯器將源代碼編譯成可執行文件。解釋語言則是在運行時解釋和執行源代碼,如Python。

editing functions << Previous Next >> 請逐行詳細說明程式用法

Copyright © All rights reserved | This template is made with by Colorlib