C語(yǔ)言Demo代碼注釋

程序1

// 導(dǎo)入標(biāo)準(zhǔn)輸入輸出頭文件,這是一個(gè)C語(yǔ)言自帶的標(biāo)準(zhǔn)庫(kù),
// 輸出指的是比如下面的程序要在控制臺(tái)里打印一個(gè)"Hello World!",就是輸出的意思
#include <stdio.h>

// 表示定義一個(gè)名稱(chēng)為main的入口函數(shù),固定寫(xiě)法
// C語(yǔ)言固定從main函數(shù)開(kāi)始執(zhí)行程序,也就是說(shuō)這個(gè)程序從這里開(kāi)始一行一行往下執(zhí)行
int main() {

  // 下面這行代碼就表示向控制臺(tái)打印一個(gè) hello world! 字符串。同理如果換成你的名字,那輸出的就是你的名字
  // printf是C語(yǔ)言本身提供的輸出函數(shù),是打印的意思
  // 這里注意一下最后面有個(gè) \n 符號(hào),其實(shí)作用是用于換行,讓編譯器打印完hello world!直接換一行新的。
  // C語(yǔ)言的printf比較特別需要手動(dòng)換行,其他一些比較高級(jí)的語(yǔ)言是會(huì)自動(dòng)換行的
  printf("Hello World!\n");

  // 返回一個(gè)0,代表程序執(zhí)行結(jié)束了。是C語(yǔ)言的一種標(biāo)準(zhǔn)寫(xiě)法,不是必須。
  return 0;
}

程序2

// 這里還是一樣的,先引入標(biāo)準(zhǔn)輸入輸出頭文件
#include <stdio.h>

// 然后定義一個(gè)入口函數(shù)
int main() {
  
  // 表示聲明兩個(gè)變量,一個(gè)是i,另一個(gè)是sum
  // 變量可以理解為可以放東西的玩意兒,聲明了之后就可以給往里面放東西
  int i, sum = 0;

  // 這是一個(gè)for循環(huán),當(dāng)條件滿(mǎn)足的時(shí)候會(huì)重復(fù)的執(zhí)行
  // 下面這個(gè)寫(xiě)法就表示一個(gè)會(huì)執(zhí)行100次的循環(huán)
  // 在每次循環(huán)里可以做你想做的事
  for (i = 1; i <= 100; i++) {
      // 比如這個(gè)就是往之前聲明過(guò)的 sum 加上 i 當(dāng)前的值
      // 注意這里的每次循環(huán)時(shí),sum 和 i 的值都不一樣
      // 比如第一是 sum = 0 + 1; 這時(shí)sum就變成1了
      // 第二次由于上一次sum的值已經(jīng)變成1了,而i每次循環(huán)都會(huì)自己+1,就變成了 sum = 1 + 2; sum就變成了3
      sum = sum + i;
  }

  // 最后打印一下看看這個(gè)sum到底等于多少,其實(shí)就是 1 + 2 + 3 + 4 + 5 + ... + 到100,最終等于5050
  printf("sum=%d\n", sum);

  // 表示程序執(zhí)行結(jié)束
  return 0;
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容