c語言基礎 常量變數 輸入輸出和控制語句

2021-08-21 23:52:54 字數 2029 閱讀 9660

目錄

常量和變數 常量

變數輸入輸出

printf() :格式化輸出函式

scanf() : 格式化輸入函式

字元與字串的輸入輸出

控制語句

分支語句

迴圈語句

1.直接常量

就是通常所說的常數,從表面形式即可判斷它屬於那種資料型別如8123是整型、4.67是浮點型、『8』是字元型等。

2.const定義的常量

在c語言中,const修飾乙個識別符號時,我們說這個識別符號依然是乙個變數,但是具有常屬性,不能被直接改變。

#include int main()
3.識別符號常量

是指用編譯預處理命令#define規定乙個識別符號代表乙個常量。如#define e 2.71828

#include#define pi 3.1415

​int main()

4.列舉常量

#include ​

enum ***;​

int main()

變數指在程式執行過程中值可以改變的量。每個變數都有乙個名字稱為變數名。

定義:   《資料型別》 《變數名》;

char a;  

double d;

初始化:  

a = 10;

定義的同時並且賦值:

char a = 10;

如果不初始化的變數,系統會自動給它乙個隨機值。

1.變數賦值

變數賦值指把乙個資料傳送到系統給變數分配的儲存單元中。一般形式為:

變數 = 表示式

例如: x = 1,y = y+x;

2.區域性變數

模組內的變數稱作 區域性變數

3.全域性變數

「所有模組外」 的稱為 全域性變數

格式:printf("格式控制串",表示式列表);

格式控制符:

%d 十進位制輸出

%c 輸出乙個字元

%f 輸出乙個小數

%#x 十六進製制輸出

%#o 八進位制輸出

%s 輸出乙個字串

%u 輸出無符號十進位制數

%p 輸出位址

轉義字元:

\n 換行

\t 製表符

\b 退格符

\r 換行

\v 垂直跳格

\\ \本身

scanf("格式控制串",表示式列表);
getchar() 

putchar()

gets()

puts()

if-else

if(表示式)

else

switch

switch(表示式)

for

for(表示式1;表示式2;表示式3)

while

while(表示式)

do while

dowhile(表示式);

C語言基礎 輸入輸出

概念 1 輸入輸出是程式中最基本的操作之一,沒有輸出的程式是沒有意義的。2 輸入輸出是以計算機主機為主體而言的。從計算機向輸出裝置輸出資料成為輸出 從輸入裝置向計算機輸入資料成為輸入 3 c語言本身不提供輸入輸出語句,輸入輸出操作都是由c標準函式庫中的函式來實現的 注意printf和scanf並不是...

C語言基礎五 輸入輸出

1.printf 格式控制,輸出列表 格式控制 是 括起來的字串 a 普通字元,還包括轉義字元 b 格式宣告 和格式字串組成 d 以十進位制的形式輸出 整型 u 以無符號十進位制形式輸出 整型 o 以8進製的形式輸出整型 0x 以16進製制的形式輸出整型 f 以十進位制形式輸出double floa...

基礎語法 輸入輸出 變數

注釋 或者是快捷鍵 ctr 語句 一句有效 稱為一條語句。識別符號程式中涉及起名字的時候,包括變數名 函式名 類名等 由字母 數字 下劃線組成,數字不能開頭 不能用系統關鍵字和內建的函式名或類名 大小寫敏感 可用中文,但不鼓勵。age 18年齡 19 合法但不建議使用 print age,年齡 關鍵...