-
那我們將這種反復(fù)不停的執(zhí)行某個(gè)動(dòng)作稱之謂循環(huán) ,C語(yǔ)言中有三種循環(huán)結(jié)構(gòu),先看一下C語(yǔ)言while循環(huán)的結(jié)構(gòu)其中表達(dá)式表示循環(huán)條件,執(zhí)行代碼塊為循環(huán)體。while語(yǔ)句的語(yǔ)義是:計(jì)算表達(dá)式的值,當(dāng)值為真(非0)時(shí), 執(zhí)行循環(huán)體代碼塊。其執(zhí)行過程可用下圖表示:查看全部
-
//獲取三位數(shù)字num百位上的數(shù)字 hd = (num-num%100)/100 ; //獲取三位數(shù)字num十位上的數(shù)字 td = (num%100-num%10)/10 ; //獲取三位數(shù)字num個(gè)位上的數(shù)字 sd = num%10;查看全部
-
break可以用在switch語(yǔ)句 continue只能用在循環(huán)體內(nèi)查看全部
-
運(yùn)算符優(yōu)先級(jí)http://img1.sycdn.imooc.com//54817fa90001654403370200.jpg查看全部
-
int a = 3; b = 4;計(jì)算a+b%a-b/a+a*b-a++的結(jié)果以及運(yùn)算后a的值查看全部
-
取余運(yùn)算: 1、只適合用兩個(gè)整數(shù)進(jìn)行取余運(yùn)算 2、運(yùn)算后的符號(hào)取決于被模數(shù)的符號(hào),如(-10)%3 = -1;而10%(-3) = 1查看全部
-
在使用強(qiáng)制轉(zhuǎn)換時(shí)應(yīng)注意以下問題: 1、類型說明符和表達(dá)式都必須加括號(hào),如把(int)(x/2+y)寫成(int)x/2+y則成了把x/2轉(zhuǎn)換成int型之后再與y相加了。 2、轉(zhuǎn)換后不會(huì)改變?cè)瓟?shù)據(jù)的類型及變量值,只在本次運(yùn)算中臨時(shí)性轉(zhuǎn)換。 3、強(qiáng)制轉(zhuǎn)換后的運(yùn)算結(jié)果不遵循四舍五入原則。查看全部
-
字節(jié)小的可以向字節(jié)大的自動(dòng)轉(zhuǎn)換,但字節(jié)大的不能向字節(jié)小的自動(dòng)轉(zhuǎn)換http://img1.sycdn.imooc.com//549aa7070001c93b03810128.jpg查看全部
-
直接常量,符號(hào)常量#define查看全部
-
C語(yǔ)言中存儲(chǔ)類別又分為四類:自動(dòng)(auto)、靜態(tài)(static)、寄存器的(register)和外部的(extern)。查看全部
-
在for循環(huán)中,表達(dá)式1是一個(gè)或多個(gè)賦值語(yǔ)句,它用來控制變量的初始值;表達(dá)式2是一個(gè)關(guān)系表達(dá)式,它決定什么時(shí)候退出循環(huán);表達(dá)式3是循環(huán)變量的步進(jìn)值,定義控制循環(huán)變量每循環(huán)一次后按什么方式變化。這三部分之間用分號(hào)(;)分開查看全部
-
在C語(yǔ)言中不能被其他源文件調(diào)用的函數(shù)稱謂內(nèi)部函數(shù) ,內(nèi)部函數(shù)由static關(guān)鍵字來定義,因此又被稱謂靜態(tài)函數(shù),形式為: static [數(shù)據(jù)類型] 函數(shù)名([參數(shù)]) 這里的static是對(duì)函數(shù)的作用范圍的一個(gè)限定,限定該函數(shù)只能在其所處的源文件中使用,因此在不同文件中出現(xiàn)相同的函數(shù)名稱的內(nèi)部函數(shù)是沒有問題的。 在C語(yǔ)言中能被其他源文件調(diào)用的函數(shù)稱謂外部函數(shù) ,外部函數(shù)由extern關(guān)鍵字來定義,形式為: extern [數(shù)據(jù)類型] 函數(shù)名([參數(shù)]) C語(yǔ)言規(guī)定,在沒有指定函數(shù)的作用范圍時(shí),系統(tǒng)會(huì)默認(rèn)認(rèn)為是外部函數(shù),因此當(dāng)需要定義外部函數(shù)時(shí)extern也可以省略查看全部
-
靜態(tài)變量:“靜態(tài)”是就其所采取的存儲(chǔ)方式而言的 靜態(tài)存儲(chǔ)方式:是指在程序運(yùn)行期間分配固定的存儲(chǔ)空間的方式。靜態(tài)存儲(chǔ)區(qū)中存放了在整個(gè)程序執(zhí)行過程中都存在的變量,如全局變量。 動(dòng)態(tài)存儲(chǔ)方式:是指在程序運(yùn)行期間根據(jù)需要進(jìn)行動(dòng)態(tài)的分配存儲(chǔ)空間的方式。動(dòng)態(tài)存儲(chǔ)區(qū)中存放的變量是根據(jù)程序運(yùn)行的需要而建立和釋放的,通常包括:函數(shù)形式參數(shù);自動(dòng)變量;函數(shù)調(diào)用時(shí)的現(xiàn)場(chǎng)保護(hù)和返回地址等。查看全部
-
局部變量也稱為內(nèi)部變量。 局部變量是在函數(shù)內(nèi)作定義說明的。其作用域僅限于函數(shù)內(nèi), 離開該函數(shù)后再使用這種變量是非法的。 在復(fù)合語(yǔ)句中也可定義變量,其作用域只在復(fù)合語(yǔ)句范圍內(nèi)。查看全部
-
假設(shè)第n天所剩下的桃子有NUM(n)個(gè), 則NUM(n)=[NUM(n+1)+1]*2查看全部
舉報(bào)
0/150
提交
取消