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

正文內(nèi)容

c語(yǔ)言習(xí)題-答案(參考版)

2024-08-16 00:39本頁(yè)面
  

【正文】 數(shù)組dell的長(zhǎng)度為_(kāi)36__。數(shù)組att的長(zhǎng)度為_(kāi)24__。數(shù)組ast的長(zhǎng)度為_(kāi)18__。數(shù)組pci的長(zhǎng)度為_(kāi)_32 _。數(shù)組doom的長(zhǎng)度為_(kāi)_16_。數(shù)組isa的長(zhǎng)度為_(kāi)20 __。數(shù)組chn的長(zhǎng)度為_(kāi)6__。 。用賦值語(yǔ)句把39存入第一個(gè)元素表示為: array[0] = 39。array[1])。該數(shù)組下標(biāo)的取值范圍是從__0_到__9_(從小到大)。(7) array是一個(gè)一維整形數(shù)組,有10個(gè)元素,前6個(gè)元素的初值是9,4,7,49,32,5,正確的說(shuō)明語(yǔ)句為:int array[10] = {9,4,7,49,32,5}。grid是一個(gè)二維數(shù)組,共有4行,10列整型元素。step是一個(gè)有4個(gè)實(shí)型元素的數(shù)組, , 0, 。(6) 根據(jù)以下說(shuō)明,寫(xiě)出正確的說(shuō)明語(yǔ)句:men是一個(gè)有10個(gè)整型元素的數(shù)組。語(yǔ)句 printf(%s,strcat(a,b))。 則 a[1][0]值為2 ,a[1][1] 值為0 ,a[2][1]的值為 0。 后,b[4] =0 ,a[1][2] = 6。數(shù)組名是一個(gè)地址常量,不能對(duì)它進(jìn)行賦值運(yùn)算。但在程序執(zhí)行過(guò)程中,不檢查元素下標(biāo)是否越界。 printf(%s,str)。 A. 14 B. 3 C. 9 D. 字符串中有非法字符(20) 若有以下說(shuō)明和語(yǔ)句,則輸出結(jié)果是(C )。 (strlen(s)為求字符串s的長(zhǎng)度的函數(shù))char sp[]=\t\v\\\0will\n。 printf(%d,strlen(s))。(18) 若有以下說(shuō)明和語(yǔ)句,則輸出結(jié)果是哪一項(xiàng)(C)。str1=string。}。,39。,39。,39。,39。,39。 B. char str[7]={39。 A. char *str。//第B行printf(%f\n,array[0])。i5。array[i])。i5。 //第A行int i。 A. a[3][2] B. a[2][1] C. a[1][2] D. a[2][3] (16) 下面的程序中哪一行有錯(cuò)誤(D)。 D. int m[][3]={1,2,3,4,5,6}。 B. int x[2][2]={1,2,3,4}。 A. basic B. foxpro C. windows D. 輸出語(yǔ)句出錯(cuò)(14) 下列各語(yǔ)句定義了數(shù)組,其中哪一個(gè)是不正確的(C)。的輸出是(C )。 D. char a[ ][3] ={ a, 1}。a39。}。, 39。 B. char a[ ][3] ={39。139。abc39。 (12) 下列語(yǔ)句中,正確的是 (D)。 C. int a[2][3]={0,1,2,3,4,5,6}。 A. int a[3][ ]={0,1,2,3,4,5}。 C. char a= string 。 A. char a[ ]= string 。 的輸出是(D )。 A. 6 B. 7 C. 11 D. 12 (9) 設(shè)有定義:char s[12] = string。 則printf( %d\n,strlen(s))。d39。c39。d39。 char c=’a’, d, g 。 A. 1,12 B. 0,11 C. 1,11 D. 0,12 (7) 若有以下說(shuō)明,則數(shù)值為 4 的表達(dá)式是(D )。 A. 數(shù)組第 1 個(gè)元素的首地址 2 個(gè)元素的首地址 C. 數(shù)組所有元素的首地址 1 個(gè)元素的首地址(6) 若有以下數(shù)組說(shuō)明,則數(shù)值最小的和最大的元素下標(biāo)分別是(B )。 D. char c4[ ]=123。\039。339。239。139。 B. char c2[ ]=123。339。239。139。 (4) 對(duì)字符數(shù)組進(jìn)行初始化,(B)形式是錯(cuò)誤。 C. char c[5]。 A. int a[7]。A. 5 B. 3 C. 8 D. 9 (2) 以下 4 個(gè)字符串函數(shù)中,(A)所在的頭文件與其他 3 個(gè)不同。}第7章 數(shù)組習(xí)題A卷1. 單項(xiàng)選擇題(1) int a[4]={5,3,8,9}。 break 。a)。i=10。}參考答案:include main(){int i,a。b=t。t=a。nnumber。float a=2,b=1,s=0。輸入n值,輸出如圖所示高為n的等腰三角形。 if( j%5= =0 ) printf(“\n”)。 i%7= =2) { printf(“%4d”,i)。 i%5==3 amp。i++ ) if(i%3==2 amp。 for ( i=1。 }二、根據(jù)程序的功能將程序補(bǔ)充完整下面程序的功能是求1至1000之間滿足“用3除余2;用5除余3;用7除余2”的數(shù),且一行只打印5個(gè)數(shù)。 i++。 continue。 while(i=k1) { k=3。 } printf(“x=%d\n”,x)。 x++。j=3。i++) { x++。 for(i=0。 s=s+t;t=t0?1:1。 }三、編程:求13+57+ …… 99+101的值。 if(k%3==0) goto loop。i++) { k++。 } } include 2,3 main() { int i,k=0。j++) putchar(‘*’)。 for(j=1。j=i。i=1。 } include * ** *** main() { int i,j。 printf(“”)。i++) { if(i%2) printf(“*”)。 for(i=1。 }while(1=x=2)。 continue。 do{ y=x。 } A)當(dāng)x0時(shí)整個(gè)循環(huán)結(jié)束 B)x=0時(shí)什么也不輸出 C)printf函數(shù)永遠(yuǎn)也不執(zhí)行 D)最多允許輸出100個(gè)非負(fù)整數(shù)下面程序段( C )。 if(x0) continue。t++) { scanf(“%d”,amp。 for(t=1。后變量i的值是( C )。i++4。i) sum+=i。 }D)C) for(。x=i++) i=xB) for(y=0,x=1。A)(x4)。(y=123)amp。 A)無(wú)限次 B)0次 C)1次 D)2次以下for循環(huán)的執(zhí)行次數(shù)是( C )。i==0。 從多層循環(huán)嵌套中退出時(shí),只能使用goto語(yǔ)句若i為整型變量,則以下循環(huán)執(zhí)行次數(shù)是(B?。?只能在循環(huán)體內(nèi)和switch語(yǔ)句體內(nèi)使用break語(yǔ)句C) continue語(yǔ)句的作用是結(jié)束整個(gè)循環(huán)的執(zhí)行B)A)D) continue能結(jié)束循環(huán),而break只能結(jié)束本次循環(huán)。B) break 用在循環(huán)語(yǔ)句中,而continue用在switch語(yǔ)句中。表達(dá)式3)下列說(shuō)法中正確的是(C?。1磉_(dá)式3) D)for(表達(dá)式1。表達(dá)式3) C)for(表達(dá)式1。表達(dá)式3) B) for(表達(dá)式1。A) for(表達(dá)式1。 for循環(huán)的循環(huán)體語(yǔ)句中,可以包含多條語(yǔ)句,但必須用花括號(hào)括起來(lái)對(duì)for(表達(dá)式1。 for循環(huán)是先執(zhí)行循環(huán)體語(yǔ)句,后判斷表達(dá)式C) for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況B)A) }第2講基礎(chǔ)練習(xí)(A)一、 a+=d ; if( sum%4==0 ) printf(“%d\n”,sum)。 sum=0。 a=2。請(qǐng)?zhí)羁铡? }while(i1000)。 if( j%5==0 ) printf(“\n”)。i%7==2 ) { printf(“%4d”,i)。i%5==3amp。 do{ if( i%3==2amp。請(qǐng)?zhí)羁铡?} printf(“%d\n”,n)。 n=r。 r=m%n。n)。 scanf(“%d %d”,amp。請(qǐng)?zhí)羁铡? printf(“sum=%d”,sum)。 n= C 。 n=2345。 } A)a==0 B)a C)!a==1 D)!a下面程序的功能是計(jì)算正整數(shù)2345的各位數(shù)字平方和,請(qǐng)選擇填空。a)。 while( B ) { if(maxa) max=a。 scanf(“%d”,amp。 } (1) A)c=getchar() B)getchar() C)scanf(“%c”,c) (2) A)n:m B)m:n C)m:m D)n:n下面程序的功能是在輸入的一批正整數(shù)中求出最大者,輸入0結(jié)束循環(huán),請(qǐng)選擇填空。c=‘z’) n++。 if(c=‘a(chǎn)’amp。amp。 char c。能力提高(B)一、選擇填空題下面程序的功能是將從鍵盤(pán)輸入的一組字符中統(tǒng)計(jì)出大寫(xiě)字母的個(gè)數(shù)m和小寫(xiě)字母的個(gè)數(shù)n,并輸出m、n中的較大者,請(qǐng)選擇填空。 }printf(“%d\n”,n)。c=’9’) n++。while(c!=’\n’ ){ if(c=’0’amp。 char c。}參考答案:define E main(){ float x,y=1,s=0;printf(Please enter x=);scanf(%f,amp。} while (i=9)。 do{ p=p*i。參考答案:main(){ int i。編寫(xiě)程序計(jì)算下列算式的值:直到某一項(xiàng)A=。 }三、編程: 編程求1*3*5*7*9的值 case ‘o’: v2++。 char ch。運(yùn)行以下程序時(shí),從鍵盤(pán)鍵入ChinaCR(CR代表回車(chē)),則下面程序的運(yùn)行結(jié)果是 5,5 。 x。 x=2。 } printf(“s=%d”,s)。 s=s+n。 count=1。 s=0。 include main() { int a,s,n,count。 }while(n)。 do{ k*=n%10。 k=1。 } printf(“\n”)。 default: putchar(c+2)。 break。 while((c=getchar())!=‘\n’) switch(c‘2’) { case 0: case 1: putchar(c+4)。while(i)switch(i){ case 1: i+=1;j++;break;case 2: i+=2;j++;break;case 3: i+=3;j++;break;default: i;j++;break;}A) 1 B) 2 C) 3 D) 死循環(huán)1若運(yùn)行以下程序時(shí),從鍵盤(pán)輸入2473回車(chē),則下面程序的運(yùn)行結(jié)果是( A?。?。 printf(“%d\n”,y)。 do{ y。下面程序的運(yùn)行結(jié)果是( D?。?。 }while(i=10)。 i++。 do{s=s*i。 D)i=1。 C)i=1。 }while(i=10)。 i++。    s=s*i。 B)do{i=1。 A)do{i=1。 printf(“%d\n”,num)。 include main() { int num=0。 } printf(“%d,%d,%d”,a,b,c)。 b=t。 while(abc) { t=a。 b=2。 A)E==0 B)E!=1 C)E!=0 D) E==1下面程序段的運(yùn)行結(jié)果是( A?。) 3 B) 4 C) 5 D) 6語(yǔ)句while(!E)。 A)while循環(huán)執(zhí)行10次 B)循環(huán)是無(wú)限循環(huán) C)循環(huán)體語(yǔ)句一次也不執(zhí)行 D)循環(huán)體語(yǔ)句執(zhí)行一次下列循環(huán)語(yǔ)句中有語(yǔ)法錯(cuò)誤的是( D )。 while(k) k=k1。 dowhile允許從外部轉(zhuǎn)到循環(huán)體內(nèi)D) dowhile的循環(huán)體不能是復(fù)合語(yǔ)句以下描述中正確的是(C)。A) dowhile的循環(huán)體至少無(wú)條件執(zhí)行一次B) while的循環(huán)控制條件比dowhile的循環(huán)控制條件嚴(yán)格C) C) } printf(“the length of %d %d is %d\n”,yy,mm,len)。 default: printf(“input error”)。 else   len=28  。amp。 break。 break。mm)。 scanf(“%d %d”,amp。 main() { int yy,mm,len。其中判別閏年的
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1