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

正文內(nèi)容

c語言程序設(shè)計(jì)等級(jí)考試習(xí)題匯編-資料下載頁

2025-03-04 06:02本頁面

【導(dǎo)讀】和,并以格式"%.3f"寫到考生目錄中Paper子目錄下的新建文件。則a、c、b也是1個(gè)解,等等。的值,并將計(jì)算結(jié)果以格式"%ld"寫入到考生。公式計(jì)算π的近似值,直到某一項(xiàng)的絕。對(duì)值小于1e-6為止。已知公雞每只5元、母雞每只3元、小雞1元3只。100元買100只雞的解。

  

【正文】 C 程序設(shè)計(jì)》材料 考 試 習(xí)題 匯編 — 24 — include void itoa(long i,char *s) { if(i==0) return。 /****** 1 ******/ *s = 39。139。+i%10。 itoa(i/10,s1)。 } void main() { long n。 char str[7]=。 scanf(%ld,amp。n)。 /****** 2 ******/ itoa(n,str+6)。 printf(%s,str)。 } 5在考生目錄的 Paper子目錄下,有 ,該文件中 ____ N ____是根據(jù)程序功能需要填充部分,請(qǐng)完成程序填充(注意:不得加行、減行、加句、減句,否則后果自負(fù))。 該程序功能:求輸 入的整數(shù)各位數(shù)字之和,如輸入 234則輸出 9,輸入 312則輸出 6。 include include void main() { int n,s=0。 scanf(%d,amp。n)。 ______ 1 ______ while(n!=0) { ______ 2 ______ n=n/10。 } printf(%d\n,s)。 } 5在考生目錄的 Paper子目錄下,有 ,該文件中 ____ N ____是根據(jù)程序功能需要填充部分,請(qǐng)完成程序填充(注意:不得加行、減行、加句、減句,否則后果自負(fù))。 該程序功能: 求出 a中各相鄰兩個(gè)元素的和,并將這些和存放在數(shù)組 b中, 按每行 3個(gè)元素的形式輸出。例如: b[1]=a[1]+a[0],???? ,b[9]=a[9]+a[8]。 */ include void main() { int a[10],b[10],i。 精品課程《 C 程序設(shè)計(jì)》材料 考 試 習(xí)題 匯編 — 25 — printf(\nInput 10 numbers: )。 for (i=0。 i10。i++) /* 數(shù)組輸入 */ scanf(%d, amp。a[i])。 for (i=1。 i10。 i++) b[i]=_____1______。 /* 計(jì)算 b數(shù)組中的元素 */ for (i=1。 i10。 i++) { printf(%3d,b[i])。 if (______2______) printf(\n)。 /* 每行打印 3個(gè)數(shù)據(jù) */ } } 60、在考生目錄的 Paper子目錄下,有 文件,該文件中“ /***** N ***** /”的下一行中有錯(cuò)誤,請(qǐng)改正(注意:不得加行、減行、加句、減句,否則后果自負(fù))。 該程序功能:運(yùn)行時(shí)輸入 n,輸出 n的所有質(zhì)數(shù)因子(如 n=13860,則輸出 11)。 include void main() { int n,i。 scanf(%d,amp。n)。 /****** 1 ******/ i=1。 while(n1) if(n%i==0) { printf(%d\t,i)。 n/=i。 } else /******** 2 *******/ n++。 } 6在考生目錄的 Paper子目錄下,有 ,該文件中“ ***** N *****”的下一行中有錯(cuò)誤,請(qǐng)改正(注意:不得加行、減行、加句、減句,否則后果自負(fù))。 該程序功能:輸入一個(gè)字符串,將組 成字符串的所有字符先按順序存放到字符串 t 中,再將字符串中的字符按逆序連接到字符串 t * 后面。 例如:輸入 ABCD,則字符串 t為 ABCDDCBA。 include include void fun(char *s,char *t) { int i,sl。 sl=strlen(s)。 for(i=0。isl。i++) t[i]=s[i]。 for(i=0。isl。i++) 精品課程《 C 程序設(shè)計(jì)》材料 考 試 習(xí)題 匯編 — 26 — /********1********/ t[sl+i]=s[sli]。 /********2********/ t[sl]=\0。 } void main() { char s[100],t[100]。 scanf(%s,s)。 fun(s,t)。 printf(%s,t)。 } 6在考生目錄的 Paper子目錄下,有 ,該文件中 ____ N ____是根據(jù)程序功能需要填充部分,請(qǐng)完成程序填充(注意:不得加行、減行、加句、減句,否則后果自負(fù))。 該程序功能:輸入 m、 n(要求輸入數(shù)均大于 0),輸出它們的最大公約數(shù)。 include void main() { int m,n,k。 while(scanf(%d%d,amp。m,amp。n), _______1______ )。 for( ____2____。 n%k!=0||m%k!=0。 k)。 printf(%d\n,k)。 } 6在考生目錄的 Paper子目錄下,有 文件,該文件中“ /***** N ***** /”的下一行中有錯(cuò)誤,請(qǐng)改正(注意:不得 加行、減行、加句、減句,否則后果自負(fù))。 該程序功能:運(yùn)行時(shí)輸入 10 個(gè)數(shù),然后分別輸出其中的最大值、最小值。 include void main() { float x,max,min。 int i。 /******** 1 *******/ for(i=0。i=10。i++) { scanf(%f,amp。x)。 /******* 2 ********/ if(i=1) { max=x。min=x。} if(xmax) max=x。 if(xmin) min=x。 } printf(%f,%f\n,max,min)。 } 精品課程《 C 程序設(shè)計(jì)》材料 考 試 習(xí)題 匯編 — 27 — 分章節(jié)練習(xí) 題匯編 數(shù)組 一、 判斷題 1. 數(shù)組 a[5]表示 a 數(shù)組有 5 個(gè)元素,下標(biāo)從 1 到 5。 F 2. 數(shù)組的大小不依賴于程序運(yùn)行過程中變量的值。 T 3. 在 C 中,變量和數(shù)組都必須先定義,然后使用。 T 4. int new[8]={0,0,0,0,0,0,0,0}等價(jià)于 int new[8]={0*8}。 F 5. int a[3][2]={{1,1,1},{2,2,2},{3,3,3}}等價(jià)于 int a[3][2]={{1},{2},{3}}。 F 6. 用來存放字符數(shù)據(jù)的數(shù)組是字符數(shù)組,字符數(shù)組中的一個(gè)元素存放一個(gè)字符。 T 7. 數(shù)組的名稱其實(shí)是數(shù)組在內(nèi)存中的首地址。 T 8. 如果在對(duì)數(shù)組進(jìn)行初始化時(shí),給定的數(shù)據(jù)元素個(gè)數(shù)比數(shù)組元素個(gè)數(shù)少時(shí),多余的數(shù)組元素會(huì)被自動(dòng)初始化為最后一個(gè)給定元素的值。 F 9. 當(dāng)數(shù)組名作為參數(shù)被傳遞給某個(gè)函數(shù)時(shí),原數(shù)組中的元素的值可能被修改。 T 10. C 語言不檢查數(shù)組的下標(biāo)是否越界。 T 二、 單項(xiàng)填空題 1. 若數(shù)組名作實(shí)參而指針變量作形參,函數(shù)調(diào)用實(shí)參傳給形參的是 (D) 2. 已有定義 :char a[]=xyz,b[]={39。x39。,39。y39。,39。z39。}。,以下敘述中正確的是 (C) a 和 b 的長(zhǎng)度相同 數(shù)組長(zhǎng)度小于 b 數(shù)組 長(zhǎng)度 數(shù)組長(zhǎng)度大于 b 數(shù)組長(zhǎng)度 3. 以下能正確定義一維數(shù)組的選項(xiàng)是 (B) a[5]={0,1,2,3,4,5} a[]={0,1,2,3,4,5} a={39。A39。,39。B39。,39。C39。} a[5]=0123 4. 有以下語句 :int b。char c[10]。,則正確的輸入語句是 (B) (%d%s,amp。b,amp。c) B. scanf(%d%s,amp。b,c)。 (%d%s,b,c) (%d%s,b,amp。c)。 5. 已有定義 :char a[]=xyz,b[]={39。x39。,39。y39。,39。z39。}。,以下敘述中正確的是 (C) a 和 b 的長(zhǎng)度相同 數(shù)組長(zhǎng)度小于 b 數(shù)組長(zhǎng)度 數(shù)組長(zhǎng)度大于 b 數(shù)組長(zhǎng)度 6. 以下語句或語句組中 ,能正確進(jìn)行字符串賦值的是 (C ) *sp。*sp=right!。 s[10]。s=right!。 s[10]。*s=right!。 *sp=right!。 7. 有以下程序 main() {char s[]=159,*p。 p=s。 printf(%c,*p++)。printf(%c,*p++)。 } 程序運(yùn)行后的輸出結(jié)果是 (A) 8. 有以下程序 精品課程《 C 程序設(shè)計(jì)》材料 考 試 習(xí)題 匯編 — 28 — main() {int num[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}},i,j。 for(i=0。i4。i++) {for(j=0。j=i。j++)printf(%4c,39。 39。)。 for(j=_____。j4。j++)printf(%4d,num[i][j])。 printf(\n)。 } } 若要按以下形式輸出數(shù)組右上半三角 1 2 3 4 6 7 8 11 12 16 則在程序下劃線處應(yīng)填入的是 (B) C. i+1 9. 下面程序 (C) (每行程序前面的數(shù)字表示行號(hào) ) 1 main( ) 2 { 3 float a[10]={0,0}。 4 int I。 5 for (i=0。i3。i++) scanf(“%d”,amp。a[i])。 6 for (i=1。i10。i++) a[0]=a[0]+a{i}。 7 printf(“%f\n”,a[0])。 8 } 3 行有錯(cuò)誤觀點(diǎn) 5 行有錯(cuò)誤 7 行有錯(cuò)誤 10. 若二維數(shù)組 a 有 m 列 ,則計(jì)算任一元素 a[i][j]在數(shù)組中位置的公式為 (D)..(假設(shè) a[0][0]位于數(shù)組的第一個(gè)位置上 )。 A. i*m+j *m+I *m+j1 *m+j+1 11. 若有以下程序段: int a[]={4,0,2,3,1},I,j,t。 for (i=1。i5。i++) {t=a[i]。j=i1。 while (j=0 amp。amp。 ta[j]) {a[j+1]=a[j]。j。} a[j+1]=t。 則此程序的功能是 ( B) a 進(jìn)行插入排序 (升序 ) a 進(jìn)行插入排序 (降序 ) a 進(jìn)行選擇排序 (升序 ) a 進(jìn)行選擇排序 (降序 ) 三、程序填空題 題 1 以下是使用數(shù)組來處理并打印斐波那契數(shù)列的前二十項(xiàng)的程序。打印時(shí),每行打印 10 個(gè)數(shù)字。斐波那契數(shù)列的格式為:當(dāng) n=0 時(shí), f[0]=0,當(dāng) n=1 時(shí), f[1]=1,當(dāng) n1 時(shí), f[n]=f[n1]+f[n2]。 CBBAD 精品課程《 C 程序設(shè)計(jì)》材料 考 試 習(xí)題 匯編
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1