
基礎課程的最後一堂課。
while(條件式)
{
if()
{
}
}
例:列印10個*號
#include <stdio.h>
#include <stdlib.h>
int main (vold)
{
int a=0;
while(a<10)
{
a++;
printf("*");
}
putchar('\n');
system("pause");
return 0;
}

好多內容,KEY到手軟 囧
流程控制:
if(條件式為真)
{
敘述句;
} //當敘述句只有一句時,{}可省略
else //否則(即條件式不成立)
{
敘述句;
}
判斷條件式:
常使用比較運算子 > >= < <= == !=
邏輯運算子 && || !(反向運算子)
*真值表*

字串輸入
scanf("%s",字串變數);
陣列名稱=陣列第一個元素(elemenl)的位址
char str1[10]; //宣告字串變數
printf("請輸入一個字串");
scanf("%s", str1);
putchar('\n');
printf("您輸入的內容為:%s\n", str1);
fflush(stdin); //清除buffer緩衝區

這堂課教的內容不少,筆記也寫了有四頁之多。
printf("輸出文字或格式碼"); //輸出
scanf("格式碼", &變數); //輸入(scan format)
格式碼:
%d -> integer 整數
%f -> float 浮點數
%c -> char 字元
%ld -> double 倍精度浮點數
%5d 控制欄位大小,5為包含內容共5格
%-5d 「-」號為要求內容靠左
%05d 「0」為要求在空格中補數字零

今天開始在巨匠上C語言,稍微做點筆記。
程式開發工具:Dev C++(下載)
※變數
命名方式(條件):
1.可以是英文字母、數字、底線
2.名稱中不能含空白字元
3.第一個字不能是數字
4.不能是關鍵字,例如 void、int、return...等
5.大小寫視為不同字元
※基本資料型態
Short 短整數
long 長整數
int 整數
char 字元
float 浮點數
double倍精度浮點數
Follow Me