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

正文內(nèi)容

廣播電視大學(xué)c評(píng)議程序設(shè)計(jì)c語(yǔ)言程序設(shè)計(jì)課程期末復(fù)習(xí)重點(diǎn)資料考試小抄【精編打印版(編輯修改稿)

2025-07-09 01:02 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 le)1/i++。 printf(sum=%lf\n,sum)。 } 4. void DD(int a[], int n, int MM) { int i,j。 for(i=0。 in。 i++) for(j=i+1。 jn。 j++) if(a[i]+a[j]==MM) printf(%d, %d\n, a[i],a[j])。 } 5. include void main() { int i。 int p=1。 int s=1。 for(i=1。i=10。i++) {p*=3。 s+=p。} printf(%d\n,s)。 } 6. int FF(int a[], int n) { int i,sum=0。 for(i=0。 in。 i++) sum+=a[i]。 return sum。 } 7. double Mean(double a[M][N],int m,int n) { int i,j。 double v=。 for(i=0。 im。 i++) for(j=0。 jn。 j++) v+=a[i][j]。 v/=m*n。 return v。 } 注:函數(shù)體的最后兩行可以合并為一條返回語(yǔ)句: return v/=m*n 8. int MM(int a[],int m) { int i,x1,x2。 x1=x2=a[0]。 for(i=1。 im。 i++) { if(a[i]x1) x1=a[i]。 if(a[i]x2) x2=a[i]。 } return x1x2。 } 0993+C 評(píng)議程序設(shè)計(jì) A 第 6 頁(yè) 共 35 頁(yè) C 語(yǔ)言程序設(shè)計(jì)平時(shí)作業(yè)及參考答案 一、選擇題 1. 在每個(gè) C語(yǔ)言程序中都必須包含有這樣一個(gè)函數(shù),該函數(shù)的函數(shù)名為( A)。 A. main B. MAIN C. name D. funtion 2. C語(yǔ)言原程序文件的缺省擴(kuò)展名為( A)。 A. cpp B. exe C. obj D. C 3.由 C語(yǔ)言目標(biāo)文件連接而成的可執(zhí)行的缺省擴(kuò)展名為( B)。 A. cpp B. exe C. obj D. C 4.程序運(yùn)行中需要從鍵盤輸入多于一個(gè)數(shù)據(jù)時(shí),各數(shù)據(jù)之間應(yīng)使用( D)符號(hào)作為分隔符。 A.空格或逗號(hào) B.逗號(hào)或回車 C.回車或分號(hào) D.空格或回車 5.每個(gè) C語(yǔ)言程序的編譯錯(cuò)誤分為( B)類。 A. 1 B. 2 C. 3 D. 4 6.設(shè) x和 y均為邏輯值,則 x amp。amp。 y為真的條件是( A)。 A.它們均為真 B.其中一個(gè)為真 C.它們均為假 D.其中一個(gè)為假 7.設(shè)有語(yǔ)句 “int a=12。a+=a*a?!?,則 執(zhí)行結(jié)束后, a的值為( C)。 A. 12 B. 144 C. 156 D. 288 8. x0 amp。amp。 x=10的相反表達(dá)式為( A)。 A. x=0 || X10 B. x=0 amp。amp。 x10 C. x=0 || x=10 D. x0 amp。amp。 x10 9.字符串 “a+b=12 \n” 的長(zhǎng)度為( B)。 A. 6 B. 7 C. 8 D. 9 10.在下列符號(hào)常量定義中。錯(cuò)誤的定義語(yǔ)句格式為( C)。 A. const M1=10。 B. const int M2=20。 C. const M3 10 D. const char mark=’3’。 11.帶有隨機(jī)函數(shù)的表達(dá)式 rand()%20的值在( C)區(qū)間內(nèi), A. 1~19 B. 1~20 C. 0~19 D. 0~20 12.當(dāng)處理特定問(wèn)題時(shí)的循環(huán)次數(shù)已知時(shí),通常采用( A)循環(huán)來(lái)解決。 A. for B. while C. dowhile D. switch 13.在 switch 語(yǔ)句的每個(gè) case 塊中,假定都是以 break 語(yǔ)句結(jié)束的,則此 switch語(yǔ)句容易被改寫 為( B)語(yǔ)句。 A. for B. if C. do D. while 14. for語(yǔ)句能夠被改寫為( D)語(yǔ)句。 A.復(fù)合 B. if C. switch D. while 15.下面循環(huán)語(yǔ)句執(zhí)行結(jié)束后輸出的 i值為( B)。 for(int i=0。in。i++)if(in/2){coutiendl。break。} A. n/2 B. n/2+1 C. n/21 D. n1 16.在下面循環(huán) w語(yǔ)句中內(nèi)層循環(huán)體 S語(yǔ)句的執(zhí)行次數(shù)為( D)。 for(int i=0。in。i++) for(int j=i。jn。j++)S。 A. n2 B. (n+1)/2 C. n(n1)/2 D. n(n+1)/2 17.在下面的 do循環(huán)語(yǔ)句中,其循環(huán)體被執(zhí)行的次數(shù)為( A )。 int i=0。do i++。while(i*i10)。 A. 4 B. 3 C. 5 D. 2 1. 在下面的一維數(shù)組定義中,( C)語(yǔ)句有語(yǔ)法錯(cuò)誤。 A. int a[]={1,2,3}。 B. int a[10]={0}。 C. int a[]。 D. int a[5]。n 2.在下面的二維數(shù)組定義中,( C)語(yǔ)句是正確的。 A. int a[5][]。 B. int a[][5]。 C. int a[][3]={{1,3,5},{2}}。 D. int a[](10) 3.假定一個(gè)二維數(shù)組的定義語(yǔ)句為 “int a[3][4]={{3,4},{2,8,6}}?!?,則元素a[1][2]的值為( C)。 A. 2 B. 4 C. 6 D. 8 4.假定一個(gè)二維數(shù)組的定義語(yǔ)句為 “int a[3][4]={{ 3,4},{2,8,6}}?!?,則元素a[2][1]的值為( A)。 A. 0 B. 4 C. 8 D. 6 5.將兩個(gè)字符串連接起來(lái)組成一個(gè)字符串時(shí),選用( C)函數(shù)。 A. strlen() B. strcap() C. strcat() D. strcmp() 1. 下面的( C)函數(shù)聲明語(yǔ)句存在語(yǔ)法錯(cuò)誤。 A. AA(int a,int b)。 B. AA(int ,int) C. AA(int a。int b) D. AA(int a,int) 2.在 下面的( C)不能作為函數(shù)的返回類型。 A. void B. int C. new D. long 3.下面正確的函數(shù)原型語(yǔ)句是( B)。 A. int Function(void a)。 B. void Function(int)。 C. int Function(a)。 D. void int(double a)。 4.函數(shù)調(diào)用 func(exp1,exp2),exp3*exp4exp5)中所含實(shí)參的個(gè)數(shù)為( B)個(gè)。 A. 1 B. 2 C. 4 D. 5 5.下面 的標(biāo)識(shí)符中,( C)是文件級(jí)作用域。 A.函數(shù)形參 B.語(yǔ)句標(biāo)號(hào) C. 外部靜態(tài)類標(biāo)識(shí)符 D.自動(dòng)類標(biāo)識(shí)符 6.下面的標(biāo)識(shí)符中,( B)具有全局級(jí)作用域。 A.函數(shù)形參 B.全局變量 C.內(nèi)部靜態(tài)類標(biāo)識(shí)符 D.自動(dòng)變量符 7.假定 p 是一個(gè)指向 float型數(shù)據(jù)的指針,則 p+1所指數(shù)據(jù)的地址比 p所指數(shù)據(jù)的地址大( C)字節(jié)。 A. 1 B. 2 C. 4 D. 8 8.假定 a為一個(gè)字符數(shù)組名,則 a[8]的地址比該數(shù)組的首地址大( B )個(gè)字節(jié)。 A. 4 B. 8 C. 16 D. 32 9.假定 a為一個(gè)數(shù)組名,則下面的( B )表示有錯(cuò)誤。 A. a[i] B. *a++ C. *a D. *(a+1) 10.用 calloc函數(shù)創(chuàng)建具有 10個(gè)整型元素的一維數(shù)組的正確語(yǔ)句是( C )。 0993+C 評(píng)議程序設(shè)計(jì) A 第 7 頁(yè) 共 35 頁(yè) A. int *p=calloc(10,2)。 B. int *p=callo(10。 C. int *p=calloc(10,4)。 D. int *p=malloc(10)。 11.假定變量 m定義為 “int m=7。” ,則定義 p的正確 語(yǔ)句為( B )。 A. int p=amp。m。 B. int *p=amp。m。 C. int amp。p=*m。 D. int *p=m。 12.假定 k 是一個(gè) double 類型的變量,則定義 指向 k的 [電腦商場(chǎng)特別版 1] 變量 p的正確語(yǔ)句為( B )。 A. double p=amp。k。 B. double *p=amp。k。 C. double amp。p=*k。 D. char *p=”Thank you!”。 13.假定一條定義語(yǔ)句為 “int a[10],x,*pa=a?!?,若要把數(shù)組 a中下標(biāo)為 3的元素賦值給 x,則不正確的語(yǔ)句為( D )。 A. x=pa[3]。 B. x=*(a+3)。 C. a=a[3]。 D. x=*pa+3。 14.假定有定義 “int b[10]。int *pb?!?,則不正確的賦值語(yǔ)句為( C )。 A. pb=b。 B. pb=amp。b[0]。 C. pb=b+2。 D. pb=b[5]。 15.假 定指針變量 p 定義為 “int *p=new int(100)。” ,要釋放 p 所指向的動(dòng)態(tài)內(nèi)存,應(yīng)使用語(yǔ)句( D )。 A. delete[p]。 B. delete *p。 C. delete amp。p。 D. delete []p。 16.假定指針變量 p 定義為 “int *p=calloc(30,sizeof(int))?!?,要釋放 p 所指向的動(dòng)態(tài)內(nèi)存,應(yīng)使用語(yǔ)句( D )。 A. delete[p]。 B. deldete(p)。 C. free[]p。 D. free(p)。 1. 假定有 “struct BOOK{char title[40]。float price。}。struct BOOK *book。”,則不正確的語(yǔ)句為( A)。 A . struct BOOK *x=malloc(book)。 B . struct BOOK x={“C++ Programming”,}。 C. struct BOOK *x=malloc(sizeof(BOOK))。 D. struct BOOK **x=amp。book。 2. 假定有 “struct BOOK{char title[40]。float price。} book。”,則正確的語(yǔ)句為( B)。 A. struct BOOK x=amp。book。 B. struct BOOK *x=amp。book。 C. struct BOOK x=calloc(BOOK)。 D. struct BOOK *x=BOOK。 3.表示文件結(jié)束的符號(hào)常量為( C)。 A. eof B. Eof C. EOF D. feof 4. C 語(yǔ)言中系統(tǒng)函數(shù) fopen()是( D)一個(gè)數(shù)據(jù)文件的函數(shù)。 A.讀取 B.寫入 C.關(guān)閉
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1