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

正文內(nèi)容

c語言程序設(shè)計(jì)(二)ppt(專業(yè)版)

2025-04-05 01:04上一頁面

下一頁面
  

【正文】 int i。也一同拷貝。 puts(str)。 scanf(%s%s,str1, str2)。i++)printf(%c,ch[i])。例如: char s[3][8]={“China”, “America”, “Korea”}。h39。結(jié)束的一串字符均可按字符串處理。,39。o39。,39。j++) printf(課程%d:%\n,j+1,mean[j])。 ? } 安 慶 師 范 學(xué) 院 計(jì) 算 機(jī) 與 信 息 學(xué) 院 ? for(j=0。 M個(gè)學(xué)生的平均成績存入數(shù)組 ave[M]中, N門課程的平均分?jǐn)?shù)存入數(shù)組 mean[N]中。 ? } ? for(i=0。j3。 賦全部初值可省略第一維的大小。 其存放順序?yàn)椋?a[0][0][0], a[0][0][1], … a[0][0][3], a[0][1][0], … a[0][1][3], a[0][2][0], … a[0][2][3], a[1][0][0], … a[1][0][3],a[1][1][0], … a[1][1][3], a[1][2][0], … a[1][2][3]。兩者從形式上看有些相似,但含義卻完全不同。 do{mid=(top+bot)/2。find=1。i++) printf(%3d,a[i])。 } for(i=0。 printf(平均數(shù)為: %f\n, ave)。i20。 printf(%d,a[i])。 define N 10 main() { int a[N]。 要解決此問題,必須使用數(shù)組。i++) n=n*(1+)。要求一次全搬完,問男、女、小孩各多少人? 根據(jù)題意知,男人為: 0~ 8;女人為: 0~ 11;小孩為: 0~ 36。i=9。j=i。 t=x。 f2=f3。b=t。 k=sqrt(n)。 s+=n。n++)s+=n。i=100。 for(i=1,sum=0。 i=i+1。 sum=0。 while(i=100) /* 循環(huán)控制 */ { s=s+i。 (3)執(zhí)行完循環(huán)體轉(zhuǎn)步驟 (1) 安 慶 師 范 學(xué) 院 計(jì) 算 機(jī) 與 信 息 學(xué) 院 while語句( 2) 語句 非 0 0 表達(dá)式 圖 52 while循環(huán)結(jié)構(gòu)流程圖 非 0 i=1。 i=i1。 printf(pi=%f\n,sum)。 printf(“%d:$$$$$$\n”,n)。表達(dá)式② 。 (7)如果全省略,即如以下形式: for (。 安 慶 師 范 學(xué) 院 計(jì) 算 機(jī) 與 信 息 學(xué) 院 其他控制語句( 3) main() { int n,s。} printf(s=%d\n,s)。 scanf(%d,%d,amp。 printf(%10ld%10ld,f1,f2)。} printf(100以內(nèi)所有素?cái)?shù)和為: %d\n,s)。 printf(請(qǐng)輸入數(shù)值 N: )。 for(i=1。 long sn。(children%2==0)) { printf(男人數(shù) :%d,men)。但是僅有這些基本類型很難滿足較復(fù)雜情況下的編程需要。注意下標(biāo)不能越界,即不能使用數(shù)組元素 a[5]或更大下標(biāo)的元素 。 C語言中只能逐個(gè)引用數(shù)組元素,而不能一次引用整個(gè)數(shù)組。 (4) 當(dāng)定義的數(shù)組元素個(gè)數(shù)小于初值的個(gè)數(shù)時(shí),作語法錯(cuò)誤處理,例如: int num[4]={1,2,3,4,5}。 printf(請(qǐng)輸入 10個(gè)數(shù) :\n)。 for(i=0。j10。x)。 i++)scanf(“%d”,amp。 } 【 折半查找算法 】 對(duì) (從小到大 )排好序的數(shù)進(jìn)行查找 安 慶 師 范 學(xué) 院 計(jì) 算 機(jī) 與 信 息 學(xué) 院 運(yùn)行結(jié)果如圖所示: 安 慶 師 范 學(xué) 院 計(jì) 算 機(jī) 與 信 息 學(xué) 院 二維數(shù)組 二維數(shù)組的定義 二維數(shù)組定義的一般形式為: 數(shù)據(jù)類型 數(shù)組名 [行數(shù) ][列數(shù) ]; 例如: int a[2][3]。 } printf(\n)。 結(jié)果是前 5個(gè)元素被賦初值: a[0][0]=1, a[0][1]=2, a[0][2]=3, a[0][3]=4, a[1][0]=5,其余元素全部為 0。i++) {for(j=0。 ? 程序如下: 安 慶 師 范 學(xué) 院 計(jì) 算 機(jī) 與 信 息 學(xué) 院 ? /* */ ? main() ? {int a[3][3]={1, 2 ,3,4,5,6,7,8,9}, i, j,t。i++) /*輸出轉(zhuǎn)置過的矩陣 a */ ? {for(j=0。j++) ? {scanf(%d,amp。i++) ? {printf(NO.%d\t,i+1)。 也可以寫成 int ch[10]。,39。i39。o39。 安 慶 師 范 學(xué) 院 計(jì) 算 機(jī) 與 信 息 學(xué) 院 【 注意 】 (1) 若寫出 字符數(shù)組長度則必須比字符串中字符的個(gè)數(shù)多 1。,39。 for(i=0。 for(i=0。轉(zhuǎn)換成’ \n?); ③用 printf和 puts函數(shù)輸出字符串的共同特點(diǎn):遇第一個(gè)’ \0?結(jié)束字符串的輸出 安 慶 師 范 學(xué) 院 計(jì) 算 機(jī) 與 信 息 學(xué) 院 例:用格式化函數(shù)輸入輸出一個(gè)字符串 main() { char str[20]。str[5])。 puts(str1)。 } 安 慶 師 范 學(xué) 院 計(jì) 算 機(jī) 與 信 息 學(xué) 院 (4)測字符串的長度函數(shù) strlen 形式如下: strlen(字符串) 【 功能 】。 char str2[ ]=“China !。str[5])。 a、一次只能輸出 一個(gè) 字符串且需要 include b、自動(dòng)換行 (將 39。i++) ch[i]=getchar()。 char ch[4]。,39。 此時(shí),數(shù)組 ch[ ]實(shí)際有 6個(gè)元素,而不是 5個(gè)元素,該字符串的末尾自動(dòng)加上 ‘ \0?,表示字符串的結(jié)束。p39。s39。 (2) 如果對(duì)全體元素賦初值,可以省略長度說明 如: char ch[ ]={39。 char name[3][10]。 ? for(i=0。 /*提示輸入第幾個(gè)學(xué)生的成績 */ ? for(j=0。} ? for(i=0。 ? 【 分析 】 不借助另外的矩陣,將一個(gè)矩陣轉(zhuǎn)置,要求是一個(gè)方陣,即將 i行 j列的元素與 j行 i列的元素互換。 for(i=0。) a、按行賦初值,只對(duì)部分行的部分列賦初值,例如: int a[3][4]={{1,2,3},{4,5}}; 結(jié)果為: a[0][0]=1, a[0][1]=2, a[0][2]=3, a[0][3]=0; a[1][0]=4, a[1][1]=5, a[1][2]=0, a[1][3]=0; 行號(hào)為 2的行 (最后一行 )元素全部為 0。a[i][j])。 !find)。 for(i=0。a[i])。i++) {p=i。 } 安 慶 師 范 學(xué) 院 計(jì) 算 機(jī) 與 信 息 學(xué) 院 安 慶 師 范 學(xué) 院 計(jì) 算 機(jī) 與 信 息 學(xué) 院 /* 比較排序 */ main() {int a[10]={8,15,14,12,9,3,11,0,28,6}。 main() {int i,n=0。 注意: 定義普通數(shù)組時(shí) 沒有初始化賦值 , 所有元素的值都是隨機(jī)的 。 /*定義實(shí)型數(shù)組 b和 c, b有 5個(gè)元素, c有 10個(gè)元素 */ 安 慶 師 范 學(xué) 院 計(jì) 算 機(jī) 與 信 息 學(xué) 院 數(shù)組在定義之后即可引用其中的數(shù)組元素,其引用形式為: 數(shù)組名 [下標(biāo) ] 下標(biāo)只能為整型常量或整型表達(dá)式。 (3) 數(shù)組元素的序號(hào) (下標(biāo) )是從 0開始。 掌握求和問題、圖形輸出問題、最大公約數(shù) /最小公倍數(shù)問題,最值問題和窮舉法、迭代法等經(jīng)典算法程序的編寫。 if (men*4+women*3+children/2==36)amp。如 6的平方是 36,6出現(xiàn)在 36的右端, 6就是同構(gòu)數(shù)。 scanf(%d,amp。 printf(sin( PI/%d=%f\n,xx,sum)。j++) if(i%j==0) break。 f1=1。 /* EX58. C*/ main() {int m,n,a,b,t。 s+=n。 4.說明 ( 1) break能用于循環(huán)語句和 switch語句中,continue只能用于循環(huán)語句中。) 循環(huán)體語句 。} (2)表達(dá)式①可以放在 for循環(huán)的前面,但后面的分號(hào)不能少 ,例如:表達(dá)式① 。 } main() {int n=1。 temp=sign/i。s=0。 /* 計(jì)算下次投幣數(shù) */ 100 …… i 安 慶 師 范 學(xué) 院 計(jì) 算 機(jī) 與 信 息 學(xué) 院 引言 (2) ?循環(huán)語句組成 (a) “先工作后判斷 ” 循環(huán)結(jié)構(gòu)形式 ( b) “ 先判斷后工作 ” 循環(huán)結(jié)構(gòu)形式 安 慶 師 范 學(xué) 院 計(jì) 算 機(jī) 與 信 息 學(xué) 院 引言 (3) ?循環(huán)的三種語句 for語句 while語句 dowhile語句 構(gòu)成當(dāng)型循環(huán)結(jié)構(gòu) 構(gòu)成直到型循環(huán)結(jié)構(gòu) 安 慶 師 范 學(xué) 院 計(jì) 算 機(jī) 與 信 息 學(xué) 院 while語句( 1) while循環(huán)格式 : while (表達(dá)式 ) 語句 其中的語句可以是一條語句,或相當(dāng)于一條語句的復(fù)合語句,稱為循環(huán)體。 } printf(1到 100的和為 %d\n,s)。 temp=1。 printf(s=%d\n,s)。i++) sum+=i。} (5) 如果表達(dá)式①和③都省略的話,相當(dāng)于 while循環(huán),例如下面的程序形式 : i=1,s=0。 printf(n=%d,s=%d\n,n,s)。} main() { int n,s。i=k。 printf( %d 和 %d 的最小公倍數(shù)為 %d\n,m,n,m*n/a)。 內(nèi)循環(huán)首先判斷當(dāng)前的循環(huán)變量的值是否為素?cái)?shù),是則累加求和;外循環(huán)控制產(chǎn)生 1到 100的數(shù)的循環(huán) 程序如下: /* */ main() {int i,j,s=0。 sum=0。 printf(它們的和為 %d\n,s)。j=i。 for (men=0。 } 【 例 】 用牛頓迭代法求正實(shí)數(shù) a的平方根。 【 問題 】 從鍵盤接收 10個(gè)數(shù),求平均數(shù)并輸出小于平均數(shù)的數(shù) 安 慶 師 范 學(xué) 院 計(jì) 算 機(jī) 與 信 息 學(xué) 院 一維數(shù)組 一維數(shù)組的定義 一維數(shù)組的定義形式為: 數(shù)據(jù)類型 數(shù)組名 [元素個(gè)數(shù) ]; 例如: int a[5]。它可以是任一種基本數(shù)據(jù)類型或構(gòu)造數(shù)據(jù)類型。 : ( 1)數(shù)組定義時(shí)給數(shù)組元素賦以初值,這兩種方式稱為 數(shù)組的初始化; ( 2)在程序執(zhí)行部分用賦值語句或輸入語句給數(shù)組元素賦值。 for(i=0。i10。i++) printf(%3d,a[i])。 } 【 例 】 將
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1