
C語言入門之輸入輸出(2)
數(shù)據(jù)輸入語句 C語言的數(shù)據(jù)輸入也是由函數(shù)語句完成的。 本節(jié)介紹從標(biāo)準(zhǔn)輸入設(shè)備—鍵盤上輸入數(shù)據(jù)的函數(shù)scanf和getchar。 scanf函數(shù) scanf函數(shù)稱為格式輸入函數(shù),即按用戶指定的格式從鍵盤上把數(shù)據(jù)輸入到指定的變量之中...
數(shù)據(jù)輸入語句 C語言的數(shù)據(jù)輸入也是由函數(shù)語句完成的。 本節(jié)介紹從標(biāo)準(zhǔn)輸入設(shè)備—鍵盤上輸入數(shù)據(jù)的函數(shù)scanf和getchar。 scanf函數(shù) scanf函數(shù)稱為格式輸入函數(shù),即按用戶指定的格式從鍵盤上把數(shù)據(jù)輸入到指定的變量之中...
數(shù)據(jù)輸出語句 本小節(jié)介紹的是向標(biāo)準(zhǔn)輸出設(shè)備顯示器輸出數(shù)據(jù)的語句。在C語言中,所有的數(shù)據(jù)輸入/輸出都是由庫函數(shù)完成的。 因此都是函數(shù)語句。本小節(jié)先介紹printf函數(shù)和putchar函數(shù)。printf函數(shù)printf函數(shù)稱為格式輸出函數(shù)...
優(yōu)先級和結(jié)合性 C語言中,運算符的運算優(yōu)先級共分為15級。1級最高,15級最低。在表達(dá)式中,優(yōu)先級較高的先于優(yōu)先級較低的進(jìn)行運算。 而在一個運算量兩側(cè)的運算符優(yōu)先級相同時, 則按運算符的結(jié)合性所規(guī)定的結(jié)合方向處理。 C語言中各運算符的...
從程序流程的角度來看,程序可以分為三種基本結(jié)構(gòu), 即順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)。 這三種基本結(jié)構(gòu)可以組成所有的各種復(fù)雜程序。C語言提供了多種語句來實現(xiàn)這些程序結(jié)構(gòu)。 本文將介紹這些基本語句及其應(yīng)用,使讀者對C程序有一個初步的認(rèn)識, 為...
算術(shù)表達(dá)式 是由算術(shù)運算符和括號連接起來的式子, 以下是算術(shù)表達(dá)式的例子: a+b (a*2)/c (x+r)*8-(a+b)/7 ++i sin(x)+sin(y) (++i)-(j++)+(k–) 賦值...
基本運算符和表達(dá)式 運算符的種類、優(yōu)先級和結(jié)合性 C語言中運算符和表達(dá)式數(shù)量之多, 在高級語言中是少見的。正是豐富的運算符和表達(dá)式使C語言功能十分完善。 這也是C語言的主要特點之一。 C語言的運算符不僅具有不同的優(yōu)先級...
字符串常量 字符串常量是由一對雙引號括起的字符序列。例如: “CHINA” ,”C program: , “$12.5” 等都是合法的字符串常量。字符串常量和字符常量是不...
字符型量 字符型量包括字符常量和字符變量。 字符常量 字符常量是用單引號括起來的一個字符。例如’a’,’b’,’=’,’+’...
整型變量 整型變量可分為以下幾類: 1.基本型 類型說明符為int,在內(nèi)存中占2個字節(jié),其取值為基本整常數(shù)。 2.短整量 類型說明符為short int或short’C110F1。所占字節(jié)和取值范圍均與基...
文件操作在程序設(shè)計中是非常重要的技術(shù),文件的數(shù)據(jù)格式不同,決定了對文件操作方 式的不同。 [例8-10] 我們需要同時處理三個文件。文件a d d r. t x t記錄了某些人的姓名和地址;文件 t e l . t x t記錄了順序不同的上...