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

正文內(nèi)容

最新c語言程序設計基礎知識要點終稿(編輯修改稿)

2025-07-21 00:46 本頁面
 

【文章內(nèi)容簡介】 格”)。 else printf(“ 不及格”)。 }四、條件語句: 表達式1 ? 表達式2 :表達式3 執(zhí)行的過程:若表達式1的值為非0時,該條件語句的職位表達式2,否則為表達式3; 例:求一個整數(shù)的絕對值 include main() { int i,absi。 scanf(“%d”,amp。i)。 absi=i0 ? i : i。 printf(“%d絕對值是%d\n”,i,absi)。 }五、switch語句 switch (表達式) { case 常量表達式1: 語句1 。 break。 case常量表達式2: 語句2 。 break。 … case常量表達式n: 語句n 。 break。 default: 語句n+1。 } 例:商店賣貨物,按購買的數(shù)量給與優(yōu)惠: 購買100件,優(yōu)惠5%; 購買200件以上,優(yōu)惠6%; 購買300件以上,優(yōu)惠8%; 購買400件以上,優(yōu)惠10%; 購買500件以上,優(yōu)惠15%; include main() { int n。 float p,price。 scanf(%d,amp。n)。 switch(n/100) { case 1: p=。 break。 case 2: p=。 break。 case 3: p=。 break。 case 4: p=。 break。 case 5: p=。 break。 } price=*n*(1p)。 printf(%應付款=%\n,price)。 }一、for語句: 一般格式: for( 表達式1 。表達式2。表達式3) 語句。 表示:先計算表達式1的值,再計算表達式2的值,若表達式2的值為0,則跳出循環(huán)體,轉(zhuǎn)去執(zhí)行循環(huán)體后面的程序命令;若表達式2的值非0,則執(zhí)行循環(huán)體中的語句,接著計算表達式3的值;而后,再從計算表達式2的值開始重復上訴操作,直到表達式2的值為0時結(jié)束。例:計算sum=1+2+3+…+100的值” include main() { int i,sum。 sum=0。 for(i=1。i=100。i++) sum=sum+i。 printf(“sum=%d”,sum)。 }二、while 語句: 一般格式: while表達式 語句。 表示:先計算表達式的值,若為非0,則執(zhí)行循環(huán)體語句,然后再計算表達式的值,重復上述過程,直到計算表達式的值為0時結(jié)束循環(huán)。例:計算sum=1+2+3…+100的值 include main() { int i,sum。 i=1。 sum=0。 while(i=100) { sum=sum+i。 i++。 } printf(“sum=%d”,sum)。 }三、dowhile語句 一般格式: Do 語句; While表達式。 表示:先執(zhí)行一次循環(huán)語句,然后計算表達式的值,若表達式的值非0,則再執(zhí)行循環(huán)語句,然后從計算表達式的值開始重復上述過程,直到計算表達式的值為0,循環(huán)結(jié)束。 例:計算sum=1+2+3…+100的值 include main() { int i,sum。 i=1。 sum=0。 do { sum=sum+i。 i++。 }while(i=100)。 printf(“sum=%d”,sum)。 }四、break和continue語句: break語句: 使用break語句可以提前結(jié)束由while、for、dowhile語句構(gòu)成的循環(huán),而去執(zhí)行循環(huán)下面的語句。 例:判定用戶輸入的一個數(shù)是否為素數(shù) include main() { int a,d。 printf(“請輸入一個整數(shù):”)。 scanf(“%d”,amp。a)。 for(d=2。da。d++) if(a%d==0) break。 // 跳出當前的循環(huán),執(zhí)行循環(huán)后面的語句 if(da) printf(“%d 不是素數(shù)”, a)。 else printf(“%d 是素數(shù) “,a)。 } continue: continue語句用于for、while、dowhile語句中,其作用是結(jié)束本次循環(huán),接著進入下一次是否執(zhí)行循環(huán)的判斷。例:輸入10個非0的整數(shù)并求和。 inclu de main() { int i,n=0,sum=0。 while(n10) { printf(“ 請輸入整數(shù):”)。 scanf(“%d”,amp。i)。 if(i==0) continue。 // 若為0,則繼續(xù)輸入下一個數(shù) sum+=i。 n++。 } printf(“%d”,sum)。 }五、三種循環(huán)的比較: 三種循環(huán)可以處理同一個問題,一般情況下可以相互代替; while和dowhile循環(huán)語句只在while語句之后指定循環(huán)條件,在循環(huán)體內(nèi)應包含使循環(huán)趨于結(jié)束的語句;for循環(huán)語句可以在語句3中包含使循環(huán)趨于結(jié)束的語句; 對于while和dowhile循環(huán)語句,循環(huán)變量的初始化應在while和dowhile語句之前完成;for循環(huán)語句可以在表達式1中進行; while和for語句是先判斷表達式,后執(zhí)行循環(huán);dowhile循環(huán)語句是先執(zhí)行循環(huán),后判斷表達式;07數(shù)組數(shù)組是一組具有同一名字、不同下標的變量。數(shù)組中帶下標的變量稱為數(shù)組元素,每個數(shù)組元素由數(shù)組名字和下標唯一地來確定;同一數(shù)組中的元素數(shù)據(jù)類型相同。一、一維數(shù)組: 定義:只有一個下標的數(shù)組。 定義格式: 類型說明符 數(shù)組名[常量表達式] 如: int a[3]。 //定義了一個一維數(shù)組,名稱為a,數(shù)據(jù)類型為整型,含3個數(shù)組元素 a[0]、a[1]、a[2]; 說明: ?類型說明符:是指數(shù)組的數(shù)據(jù)類型; ?常量表達式:是一個值為正整數(shù)的表達式,用來表示該數(shù)組的元素的個數(shù),即數(shù)組的大小; 數(shù)組的引用: 數(shù)組名[下標]。 如: a[2] 數(shù)組的初始化: ?對數(shù)組的全部因素賦初值: 如: int a[3]={10,20,30}。 則該語句執(zhí)行后,a[0]=10,a[1]=20,a[2]=30; ? 對數(shù)組的部分元素賦初值: 如:int b[3]={12,11}。 則該語句執(zhí)行后,b[0]=12,b[1]=11,a[2]=0; ?對數(shù)組的全部元素賦初值時,也可將數(shù)組定義為一個不確定長度的數(shù)組: 如:int c[ ]={10,15,20}。則該語句執(zhí)行后,數(shù)組c的長度自動確定為3,c[0]=10,c[1]=15,c[2]=20; 例:將輸入的10個整數(shù)按反序輸出 include main() { int a[10],i。 printf(請輸入10個整數(shù):)。 for(i=0。i10。i++)
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1