freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語言基礎(chǔ)知識總復(fù)習(xí)考前突擊專用資料(編輯修改稿)

2025-05-13 12:28 本頁面
 

【文章內(nèi)容簡介】 a=1,b=0;if(!a)b++; 是假的不執(zhí)行else if(a= =0) 是假的執(zhí)行if(a)b+=2; 屬于else if的嵌套if語句,不執(zhí)行。else b+=3; ifelseif語句沒有一個(gè)正確的,就執(zhí)行else的語句!4)條件表達(dá)式:   表達(dá)式1 ?表達(dá)式2 :表達(dá)式3a、考試口訣:真前假后。 b、注意是當(dāng)表達(dá)式1的數(shù)值是非0時(shí),才采用表達(dá)式2的數(shù)值做為整個(gè)運(yùn)算結(jié)果,當(dāng)表達(dá)式1的數(shù)值為0時(shí),就用表達(dá)式3的數(shù)值做為整個(gè)的結(jié)果。 c、int a=1,b=2,c=3,d=4,e=5;k=ab?c:de?d:e。求k的數(shù)值時(shí)多少? 答案為san5)switch語句:a) 執(zhí)行的流程一定要弄懂!上課時(shí)候詳細(xì)的過程講了,請自己一定弄懂!b)注意有break 和沒有break的差別,書上的兩個(gè)例子,沒有break時(shí)候,只要有一個(gè)case匹配了,剩下的都要執(zhí)行,有break則是直接跳出了swiche語句。break在C語言中就是分手,一刀兩斷的意思。c) switch只可以和break一起用,不可以和continue用。d) switch(x) x:是整型常量,字符型常量,枚舉型數(shù)據(jù)。{case 1: …. 不可以是變量。case 2: ….} e)switch是必考題型,請大家一定要完成書上的課后的switch的習(xí)題。 第四章 1)三種循環(huán)結(jié)構(gòu): a)for() ; while(); do while()三種。 b)for循環(huán)當(dāng)中必須是兩個(gè)分號,千萬不要忘記。 c)寫程序的時(shí)候一定要注意,循環(huán)一定要有結(jié)束的條件,否則成了死循環(huán)。 d) dowhile()循環(huán)的最后一個(gè)while()。的分號一定不能夠丟。(當(dāng)心上機(jī)改錯),do-while循環(huán)是至少執(zhí)行一次循環(huán)。2) break 和 continue的差別 記憶方法:break:是打破的意思,(破了整個(gè)循環(huán))所以看見break就退出整個(gè)一層循環(huán)。continue: 是繼續(xù)的意思,(繼續(xù)循環(huán)運(yùn)算),但是要結(jié)束本次循環(huán),就是循環(huán)體內(nèi)剩下的語句不再執(zhí)行,跳到循環(huán)開始,然后判斷循環(huán)條件,進(jìn)行新一輪的循環(huán)。3)嵌套循環(huán) 就是有循環(huán)里面還有循環(huán),這種比較復(fù)雜,要一層一層一步一步耐心的計(jì)算,一般記住兩層是處理二維數(shù)組的。4) while((c=getchar())!=’\n’) 和 while(c=getchar() !=’\n’)的差別先看a = 3 != 2 和 (a=3)!=2 的區(qū)別:(!=號的級別高于=號 所以第一個(gè)先計(jì)算 3!=2) 第一個(gè)a的數(shù)值是得到的1;第二個(gè)a的數(shù)值是3??荚囎⒁恻c(diǎn): 括號在這里的重要性。5)每行輸出五個(gè)的寫法:for(i=0;i=100;i++){ printf(“%d”,i); if((i+1)%5==0)printf(“\n”)。 如果i是從1開始的話,就是if(i%5==0)printf(“\n”)。}6)如何整除一個(gè)數(shù): i%5==0表示整除5 I%2==0表示整除2,同時(shí)表示是偶數(shù)!7)輸入123,輸出321逆序輸出數(shù)據(jù)int i=123。 while(i!=0){ printf(“%d”,i%10);i=i/10。}8)for只管后面一個(gè)語句:int i=3;for(i=3;i6。i++):printf(“”): 請問最終打印幾個(gè)號?答案為一個(gè)!9)不停的輸入,直到輸入 停止輸入! 不停的輸入,直到輸入$停止輸入! while( (x=getchar())!=’ ’ ) while( (x=getchar())!=’ $ ’ )不停的輸入,直到遇到?停止輸入!while( (x=getchar())!=’ ? ’) 解說:一定要注意這種給出了條件,然后如何去寫的方法! 10)for循環(huán)和switch語句的和在一起考題! 11)多次出現(xiàn)的考題:int k=1 int k=1;while( k); while(k );printf(“%d”,k); printf(“%d”,k); 結(jié)果為0 結(jié)果為1第五章函數(shù):是具有一定功能的一個(gè)程序塊,是C語言的基本組成單位。函數(shù)不可以嵌套定義。但是可以嵌套調(diào)用。函數(shù)名缺省返回值類型,默認(rèn)為 int。C語言由函數(shù)組成,但有且僅有一個(gè)main函數(shù)!是程序運(yùn)行的開始!如何判斷a是否為質(zhì)數(shù):背誦這個(gè)程序!void iszhishu( int a ){ for(i=2;ia/2;i++) if(a%i==0) printf(“不是質(zhì)數(shù)”)。 printf(“是質(zhì)數(shù)!”);}如何求階層:n! 背誦這個(gè)程序! int fun(int n){ int p=1。for(i=1。i=n。i++) p=p*i。return p。}函數(shù)的參數(shù)可以是常量,變量,表達(dá)式,甚至是函數(shù)調(diào)用。 add(int x,int y){return x+y;} main(){ int sum; sum=add(add(7,8),9);請問sum的結(jié)果是多少? 結(jié)果為24} 函數(shù)的參數(shù),返回?cái)?shù)值(示意圖): main(){ int a = 5,b=6,c。 c = add(a,b)。 printf(“%d”,c)。}調(diào)用函數(shù)a,b是實(shí)參整個(gè)函數(shù)得到一個(gè)數(shù)值就是Add函數(shù)的返回?cái)?shù)值。int add ( int x, int y){ int z。 z=x+y。 return z。}被調(diào)用函數(shù)x,y是形式參數(shù)函數(shù)返回?cái)?shù)值是整型z就是這個(gè)add函數(shù)計(jì)算后得到的結(jié)果,就是函數(shù)返回給主程序的返回?cái)?shù)值。程序是在從上往下順序執(zhí)行,當(dāng)碰到了函數(shù)add后,把a(bǔ),b的數(shù)值穿給調(diào)用函數(shù),程序暫時(shí)中斷等待返回?cái)?shù)值。當(dāng)?shù)玫搅朔祷財(cái)?shù)值后,再順序的往下執(zhí)行一定要注意參數(shù)之間的傳遞 實(shí)參和形參之間 傳數(shù)值,和傳地址的差別。(考試的重點(diǎn)) 傳數(shù)值的話,形參的變化不會改變實(shí)參的變化。 傳地址的話,形參的變化就會有可能改變實(shí)參的變化。函數(shù)聲明的考查:一定要有:函數(shù)名,函數(shù)的返回類型,函數(shù)的參數(shù)類型。不一定要有:形參的名稱。填空題也可能會考到!以下是終極難度的考題。打橫線是函數(shù)聲明怎么寫!int *fun(int a[] , int b[]) {…………..}已經(jīng)知道函數(shù)是這樣。這個(gè)函數(shù)的正確的函數(shù)聲明怎么寫?int *fun(int *a , int *b) 這里是函數(shù)聲明的寫法,注意數(shù)組就是指針int *fun(int a[] , int b[]) 這種寫法也是正確的 int *fun(int b[] , int c[]) 這種寫法也是正確的,參數(shù)的名稱可以隨便寫int *fun(int * , int *) 這種寫法也是正確的,參數(shù)的名稱可以不寫 1要求掌握的庫函數(shù): a、庫函數(shù)是已經(jīng)寫好了函數(shù),放在倉庫中,我們只需要如何去使用就
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1