版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
精品文檔C語言識測試一、單項選擇題(每小題5分,共分)1.下合法的常量是(A.-32169B.0128C.0XDEFGD.13E0.52.以選項中不合法的標識符是(A.printfB.FORC.&aD._003.以選項中不屬于正確字符常的是(A.'C'B.C.'\xCC0'D.'\070'4.設量已正確定義并賦值,以正確的語句是(A.x=y*5=x+z;B.int(15.8%5)C.x=y+z+5,++y;D.inta=b=c=25%5;5.設量均已正確定義,有語句(“%d%c%d%cb,&c,&d);若為變量a和c賦值和,變量b和d賦符X和Y以下所示的輸入形式中正確的是(注eq\o\ac(□,:)表空格字符)()A.10□Y回車〉
B.eq\o\ac(□,10)X20eq\o\ac(□,〈)回〉C.10X〈車〉D.10□〈回車〉20Y〈回車〉
eq\o\ac(□,20)Y〈回車〉6.若量已正確定義,有以下程段inta=3,b=5,c=7;if(a>b)a=b;c=a;elsec=b;printf("%d,%d,%d\n",a,b,c);其輸出結(jié)果是(A.程段有語法錯B.3,,,5,D.3,,7.有下程序#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;case1:b++;break;}case2:a++;b++;case3:a++;b++;break;}printf(\n”,a--,--b);精品文檔
精品文檔}程序的運行結(jié)果是(A.a=1,B.a=3,b=2C.a=3,b=3D.a=2,b=28.設條件表達式(EXP)?i++:j--;,以下表達式中(EXP)完全等價的是(A.(EXP==0)B.(EXP!=0)C.(EXP==1)
D.(EXP!=1)9.設到的變量都已正確定義,下列正確的選項是(“%6.2f”,&a);B.c=getchar();putchar(c);若鍵盤上輸入后回車,則輸出為a。C.printf(“%6.2f”,23.456);輸出結(jié)果為□。
(注:eq\o\ac(□,代)eq\o\ac(□,)表格字符)“%3c%2d”若鍵盤輸入123456后回車,則a值’’,b值45。10.有以下程序#include<stdio.h>main(){intm=55;for(i=1;i<=3;i++)for(j=3;j<=i;j++)m=m%j;printf("%d\n",m);}程序的運行結(jié)果是(A.0B.1C.2D.311.在C語中char型數(shù)據(jù)在存中的存儲形式是()。A.補B.反碼C.碼D.ASCII碼12.設用到的變量均正確定義執(zhí)行語句x=6后達式的值(。A.1B.1.0C.1.5D.譯通不過13.設inta=12;表達的是(A.12B.144C.D.13214.下程序的輸出結(jié)果是(main(){inta=011;printf(#X\n”,++a);}A.12B.10C.AD.15.下列程序段中,若k為型,則程序輸出結(jié)果為(k=2;while(k=0)printf(“%d--printf(%d\n”A.-1B.2C.0D.116.以下程序的輸出結(jié)果是(main(){intk1=1,k2=2,k3=3,x=15;精品文檔
精品文檔if(!k1)x--;elseif(k2)x=4;elsex=3;printf(“x=%d\n”,x);}A.x=4B.x=15C.x=14D.17.若用到變量均正確定義,則下列說法正確的是(A.x=3;x=!x--;最x值。B.printf(“%d=%%D”,20,20);則輸出20=%DC.“%d,%d”,&a,&b);在入數(shù)據(jù)時可輸入eq\o\ac(□,2)后回車:eq\o\ac(□,)表格字符)D.執(zhí)程序段:x=1;do--x;while(x--);循環(huán)為無限循環(huán)。18.設有:a=1,b=2,c=3,d=4,m=2,n=2;行m=a>b)&&(n=c>d)后n的為。A)B)C)D)19.以下程序運行后,a和b的分別為(#include<stdio.h>intmain(){inta,b;a=10%3,b=10/3;printf("%d,%%%d",a,b);}A.1,B.3,%1C.1%1D.1,%d20.有以下程序,運行后的輸出結(jié)果是(main(){intx,y,z;x=y=1;z=x++,y++,++y;printf("%d,%d,%d\n",x,y,z);}A.2,3,3B.2,3,2C.2,3,1D.2,2,121.執(zhí)行以下程序時,輸入1234567<>,則輸出結(jié)果是(main(){inta=1,b;scanf(“”,&a,&b);printf(“b=%d”,a,b);}A.34.a(chǎn)=123b=456.a(chǎn)=12.輸入有錯誤22.逗號表達式(a=3*5,,a+15的為(A.15B.60C.30D.7523.若有說明語句:charc='\72';變量c(A.包1個符B.含個字精品文檔
精品文檔C.包3個符D.明不合,c的值確定24.下列程序段的運行結(jié)果是()intn=0;while(n++<3);printf("%d",n)A.2B.3C.4D.以上都不對25.設用到的變量均正確定義,則以下不是無限循環(huán)的語句()。A.for(y=0,x=1;x>++y;i++)i=x;B.for(;;i=x++);C.while(1){x++;y--;}D.for(i=10;a=2;i--)sum+=i;26.有以下程序,運行后的輸出結(jié)果是(main(){inti=1,j=2,k=3;if(i++==1&&(++j==3||k++==3))printf("%d%d%d\n",i,j,k);}A.23B.24C.23D.23327.以下能正確計算1×2××4...10的程段是)。A.while(i<=10){i=1;s=1;s=s*i;}B.for{i=1,s=0;i<=10;i++;s=s*i;C.i=1;s=1;do{s=s*i;i++;}while(i<=10)D.i=1;s=0;do{s=s*i;i++;}while(i<=10)28.以下程序段中的變量已正確定義for(i=0;i<4;i++,i++)for(k=1;k<3;k++);printf(“”,k);程序段的輸出結(jié)果是()A.1212B.123123C.3D.429.已知字符的ASCII碼為65執(zhí)行下列程序后#include<stdio.h>main(){char‘’intb=20;printf(“%d,%c”,(a=a+1,a+b,b),a+’‘A’,b);}精品文檔
精品文檔A.表式非法,輸出零或不確定輸出結(jié)果為,C.因出項過多,無輸出或輸出確定值輸出結(jié)果為,1541,30.以下程序的輸出結(jié)果是()main(){inta=2,b=-1,c=2;if(a<b)if(b<0)c=0;elsec+=1;printf(“”,c);}A.0B.1C.2D.3二、程序填空題(每空5分,200)31.輸入一個正整數(shù),求該數(shù)各位之和,如輸入3256,求得3+2+5+6=16。#include<stdio.h>main(){inti,t=【】;scanf(“%d【】while(【】){t+=【4】;【;}printf(\n”,t);}32.下程序的功能是:判斷整數(shù)是否素數(shù)。試題程序:#include<math.h>#include<stdio.h>voidmain(){intm,i,k;printf("輸入一個整數(shù):");scanf("%d",&m);k=【】for(【7】i<=k;【】if(m%i==0)【if(【10】printf是數(shù)n",m);elseprintf不素\m);}精品文檔
1精品文檔133.下程序的功能是有一分序列試題程序:#include<stdio.h>main(){inti,n=20;float【11】【12】;i++){s+=【13】t=a;【14】【15printf("sum=%9.6f\n",s);}
231321,,,,,,…求這個數(shù)列的前20項和。34.以下程序的功能是計算:m=1-2+3-4+-n,并輸出結(jié)果。請?zhí)羁??!尽縤ntmain(){intm=0,f,i,n;scanf(“%d”,&n);【】for(【18】i<=n;i++)【19】【20】}35.以程序的功能是計算:請?zhí)羁铡?include<stdio.h>intmain(){intt,s=0,i;【】for(i=1;【22】i++)【】s=【24】}1+12+123+1234+12345=%d\n",【25);}36.輸x,計算y值輸出。中分段函數(shù)如:x<0y=2x+3x=0,y=0x>0,y=(x+7)/3精品文檔
精品文檔#include<stdio.h>main(){intx;floaty;【】;if(x<0)【】elseif(【】y=0;【】【】printf(“入x的為d,對為。\n”,x,y);}37.用switch語編程實現(xiàn)下列函數(shù)關(guān)系,請?zhí)羁?。xx<0x=00<x#include<stdio.h>intmain(){intx,y;【switch(x<0){case【】;break;case0:switch(【33】{case【】【35】:y=1;}
y-101printf(“入x的為d,對為。\n”,x,y);}38.輸兩個正整數(shù)m和n,求最大公約數(shù)和最小公倍數(shù)。#include<stdio.h>intmain(){inta,b,r,t,;printf("請輸入兩整數(shù):\n");scanf("%d%d",&a,&b);t=a*b;精品文檔
精品文檔if(【】{a=a+b;【37】a=a-b;}r=a%b;while(【】{a=b;【39】【】}printf("最大公約數(shù):%d\n",b;printf("最小公倍數(shù)%d\n",t/a);}答卡姓名:______________單項選擇題(每小題分,計150分
成績:_______________題號
答案題號
答案題號
答案填空題(每空分,計200分【1【3【5【7【9【】【】【】【】【】【】【】精品文檔
【2】【4】【6】【8】【10】【12】【14】【16】【18】【20】【22】【24】
精品文檔【】【】【】【】【】【】【】【】
【26】【28】【30】【32】【34】【36】【38】【40】答題卡姓名:______________單項選擇題(每小題分,計150分
成績:_______________題號答案題號答案題號答案
ADC
CBC
CCA
CDC
CAA
AAD
BBC
BBC
BAB
BCC填空題(每空分,計200分【10【3i>0【5i/=10【7i=2【9break【】【】【】
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司員工衛(wèi)生制度
- 精神衛(wèi)生綜合例會制度
- 單位衛(wèi)生包包檢查制度
- 環(huán)保衛(wèi)生保潔制度
- 關(guān)于個人衛(wèi)生制度
- 創(chuàng)建文明衛(wèi)生制度
- 村衛(wèi)生室服務制度
- 實訓工廠衛(wèi)生制度
- 牛舍衛(wèi)生管理制度
- 鄉(xiāng)鎮(zhèn)衛(wèi)生院夜班工作制度
- 實驗室安全培訓P53
- GB/T 10810.1-2025眼鏡鏡片第1部分:單焦和多焦
- 新版GCP培訓課件
- 客戶開發(fā)流程圖
- 音樂節(jié)活動場地租賃合同
- 風險管理顧問協(xié)議
- 一年級下冊字帖筆順
- 2024屆高考語文復習:散文訓練王劍冰散文(含解析)
- SWITCH暗黑破壞神3超級金手指修改 版本號:2.7.7.92380
- 二尖瓣狹窄講課課件
- 腸造瘺術(shù)后護理查房
評論
0/150
提交評論