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

正文內(nèi)容

c語言理論復(fù)習(xí)題(完整版)

2025-05-22 12:29上一頁面

下一頁面
  

【正文】 gned:%u\n”,i,i,i,i)。2. 結(jié)構(gòu)化設(shè)計中的三種基本結(jié)構(gòu)是________、_______、________。(注:└┘代表空格)A.10A└┘20B B.10└┘A20BC.10 └┘A└┘20└┘ B D.10A20└┘B45.已有定義int a=2;和輸出語句:printf(”%8lx”,a);以下正確的敘述是(D)。y,amp。y, amp。 printf(”%2d\n”, a)。 B.a(chǎn)=7+b++=a+7。 D.x=int (z)。 則以下符合C語言語法的表達式是(A )。 B.double b=1+。A._buy_2 B.2_buy C.?_buy D.buy?4. 請選出可用作C語言用戶標識符的一組標識符(B )。 A.void B.a(chǎn)3_b3 C.For D.2adefine _123 abc DOWORD IF Case sizeof5. 下列符號中,不屬于轉(zhuǎn)義字符的是( B)。 C.long do=0xfdaL。 A.a(chǎn)+=a=(b=2)*(a=8) B. n=n*3=18 C.x%3 D.y=float (m)24.以下符合C語言語法的賦值表達式是(B )。37.設(shè)x、y均為float型變量,則不正確的賦值語句是(C )。C.a(chǎn)=7+b,b++,a+7 D.a(chǎn)=7+b,c=a+7。 A.12 B.34 C.12345 D.提示出錯、無結(jié)果41.若x和y均定義為int 型,z定義為double型,以下不合法的scanf()函數(shù)調(diào)用語句為( D )。z)。z)。A.整型變量的輸出格式符只有%d一種B.%x是格式符的一種,它可以適用于任何一種類型的數(shù)據(jù)C.%x是格式符D.%8lx不是錯誤的格式符,其中數(shù)字8規(guī)定了輸出字段的寬度46.有如下程序段,對應(yīng)正確的數(shù)據(jù)輸入是(A )。3. C語言源程序文件的后綴是________,經(jīng)過編譯后生成文件的后綴是________,經(jīng)過鏈接后生成文件的后綴是________。 printf(”dec:%d,oct:%o,hex:%x,unsigned:%u\n”,j,j,j,j)。}11.以下程序的執(zhí)行結(jié)果是:________。k,amp。x1,amp。 x=y。v)。 y+z/2的值是(D)。amp。amp。amp。amp。則以下不能滿足要求的表達式是(C)。A. B.C.D.14.有一函數(shù): ,以下程序段中不能根據(jù)x值正確計算出y值的是(C)。 if (x=0) if(x0) y=1。++x || ++y amp。A.a(chǎn)=1, b=2, c=3 B.a(chǎn)=2, b=3, c=3C.a(chǎn)=2, b=3, c=1 D.a(chǎn)=2, b=3, c=217.請閱讀以下程序:該程序(C)。}A.0 B.1 C.2 D.319.當a=1,b=2,c=4,d=3時,執(zhí)行完下面一段程序后x的值是(B)。x=(a= =b++)?a:++b。 if (a40) printf(”%d”,a)。1.答案:585858 解析:雖然三個if語句按照嵌套方式書寫,但是程序仍然是依順序運行的,會分別對每一個if的條件表達式進行判斷,若其條件表達式為真,就執(zhí)行其后的語句,否則,不執(zhí)行。else if (!b) if (d) d= d。printf(”\t%d\t%d\n”,a,c)。printf(”please input the year to jude whether it is a leap year:”)。}14.以下程序是對用戶輸入的字母進行大小寫轉(zhuǎn)換。amp。a,amp。amp。 y=t。21.答案:20,022.答案:1,0,03.1 選擇題1. 以下程序的輸出結(jié)果是( A )。 Ax=1;do {x=x*x;}while (!x);            4. 執(zhí)行以下程序后輸出的結(jié)果是( D )。if (yx) break。}case 2:a++。main(){char grade。:case39。main(){ int i=1,sum=0。與以上語句序列不等價的有( C )。i++。){sum+=i。printf(%d,n)。int y,i。k1=1。int i=1。}=0,j=0,a=6 =1,j=1,a=7 =1,j=0,a=7 =0,j=1,a=730.下列程序段的輸出結(jié)果為( C )。a,amp。includemain(){char c1,c2。b=2。}4. 若輸入4,程序運行結(jié)果為【 1 】,若輸入4,運行結(jié)果為【 2 】,若輸入10,運行結(jié)果為【 3 】.main(){ int x,y。printf(x=%d,y=3*x11=%d\n,x,y)。main(){ int x=2,y,z。includeincludemain(){int i,k,m,n=0。if(ik){printf(%2d,m)。i++){while(1){ c=getchar()。}k=k*10+c39。) switch(ch) {case 39。 } printf(%d,%d\n,v1,v2)。}}1. 答案:212. 答案:【1】c C 【2】等待繼續(xù)輸入,直到輸入小寫字母。n++?!?】。includeincludemain(){int I,k,m。else printf(%dno\n,m)。num1=num2。}24.答案:【1】num1num2 【2】a%b四、關(guān)于數(shù)組4.1 選擇題1. 以下關(guān)于數(shù)組的描述正確的是(C )。 int a[n]。則以下表達式中不能代表數(shù)組元bb[1]的地址的是(C )。A. 不定值 B. 33 C. 30 D. 1010. 以下程序的輸出結(jié)果是(C ) main(){int i, a[10]。ik。 } while(y=1)。k4。 A. a(1,2) B. a[1,3] C. a[12][!1] D. a[2][0]18. 若有定義:int b[3][4]={0};則下述正確的是(B ) 。A. t[2][4] B. t[5][0] C. t[0][0] D. t[0,0]21. 在定義int m[ ][3]={1,2,3,4,5,6};后,m[1][0]的值是(A )。}A. 0650 B. 1470 C. 5430 D. 輸出值不定29. 下述對C語言字符數(shù)組的描述中錯誤的是(C )。l39。B. char str[10]。C. int s=string。}。 D. static char a[2]={ 39。,39。,39。printf(%s\n,s)。amp。 A. 123,456,789 B. 1,456,789C. 1,23,456,789 D. 1,23,456 main() { char s[100]。 } 46. 以下程序運行后,輸出結(jié)果是(B )。w[k][k])。 a[i]=a[Ni1]。for(i=0。a[i] 【2】i%4==0 【3】printf(\n)。in。for(i=0。a[min]=temp。 b[5]=0。 scanf(%s,c2)。\039。if (strcmp(temp,str)0) strcpy(temp,str)。 i26。 } 24. 下面程序段完成功能是:輸出兩個字符串中對應(yīng)字符相等的字符。else i++。A. 主程序和子程序B. 主函數(shù)和若干子函數(shù)C. 一個主函數(shù)和一個其他函數(shù)D. 主函數(shù)和子程序2. 以下說法中正確的是(C )。A. 地址傳遞 B. 單向值傳遞C. 由實參傳給形參,再由形參傳回實參 D. 傳遞方式由用戶指定10.當調(diào)用函數(shù)時,實參是一個數(shù)組名,則向函數(shù)傳送的是(B )。A. 函數(shù)中的自動變量可以賦初值,每調(diào)用一次,賦一次初值。A. void play(var :Integer,var b:Integer)B. void play(int a,b)C. void play(int a,int b)D. Sub play(a as integer,b as integer)24.有如下函數(shù)調(diào)用語句func(rec1,rec2+rec3,(rec4,rec5))。}A. int B. 不確定 C. void D. float29.以下程序的輸出結(jié)果是(C )。char st[]=hello,friend!。 func1(i)。 }main(){int a=2,b=5,c=8。while(v) { w=u%v。t(a,b,c,d)。printf(“%d,%d\n”,x,y)。void fun(){ static int a=0。void fun(int x,int y){ x=x+y。 v=w }return u。}程序運行后的輸出結(jié)果是( B)。}A. hello B. hel C. hlo D. hlm31.有如下程序int func(int a,int b){ return(a+b)。if(i3){i+=2。 }main(){int a=31。A. 3 B. 4 C. 5 D. 有語法錯25.若有以下函數(shù)調(diào)用語句:fun(a+b,(x,y),fun(n+k,d,(a,b)))。C. 外部變量的隱含類別是自動存儲類別。A. 只在該復(fù)合語句中有效,在該復(fù)合語句外無效B. 在該函數(shù)中任何位置都有效C. 在本程序的源文件范圍內(nèi)均有效D. 此定義方法錯誤,其變量為非法變量 12.下列說法不正確的是(A )。A. 調(diào)用函數(shù)時,只能把實參的值傳送給形參,形參的值不能傳送給實參B. C函數(shù)既可以嵌套定義又可以遞歸調(diào)用C. 函數(shù)必須有返回值,否則不能使用函數(shù)D. C程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個源程序文件中4. C語言程序中,當函數(shù)調(diào)用時(A )。A39。char x[ ]= language。 while( 【1】 != 39。}上述程序運行后,如果從鍵盤上輸入(在此CR代表回車符):C++CRBASICCRQuickCCRAdaCRPascalCR則程序的輸出結(jié)果是 ________。}16. 答案:Hello17. 答案:EnglishGood22. 設(shè)有下列程序:includeincludemain(){ int i。\039。 }17. 若有以下程序段,若先后輸入:English229。iN。 i++){min=i。 }7. 答案:【1】a 【2】a 【3】sum/n 【4】x[i]ave9. 輸入10個整數(shù),用選擇法排序后按從小到大的次序輸出。請?zhí)羁?。i++) scanf(%d, 【1】)。}printf(\n)。 2. C程序在執(zhí)行過程中,不檢查數(shù)組下標是否________。printf(\%s\\n,ch[1])。 scanf(%c,amp。ch[i]= 39。A. 輸出abcd B. 輸出
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1