![大學(xué)C語言期末考試題庫試題及答案_第1頁](http://file4.renrendoc.com/view2/M02/29/00/wKhkFmaF12-AECHRAAFKSf2ua6A987.jpg)
![大學(xué)C語言期末考試題庫試題及答案_第2頁](http://file4.renrendoc.com/view2/M02/29/00/wKhkFmaF12-AECHRAAFKSf2ua6A9872.jpg)
![大學(xué)C語言期末考試題庫試題及答案_第3頁](http://file4.renrendoc.com/view2/M02/29/00/wKhkFmaF12-AECHRAAFKSf2ua6A9873.jpg)
![大學(xué)C語言期末考試題庫試題及答案_第4頁](http://file4.renrendoc.com/view2/M02/29/00/wKhkFmaF12-AECHRAAFKSf2ua6A9874.jpg)
![大學(xué)C語言期末考試題庫試題及答案_第5頁](http://file4.renrendoc.com/view2/M02/29/00/wKhkFmaF12-AECHRAAFKSf2ua6A9875.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
大學(xué)C語言期末考試題庫試題及答案
1.
下列定義變量的語句中錯誤的是。
A、int_intB、doubleint_
C、charForD、floatUS$
答案:D
知識點(diǎn):常量、變量和標(biāo)識符
2.
以下不合法的用戶標(biāo)識符是______。
A、J2_KEYB、Double
C、4dD、_8_
答案:C
知識點(diǎn):常量、變量和標(biāo)識符
3.
以下4組用戶定義標(biāo)識符中,全部合法的一組是
A、_mainencludesin
B、If-maxturbo
C、txtREAL3C0M
D、intk_2_001???
答案:A
知識點(diǎn):常量、變量和標(biāo)識符
4.
以下定義語句中正確的是。
A、chara-A'b=,B";
B、floata=b=10.0;(正解a=10.0b=10.0)
C、inta=10,*b=&a;
D、float*a,b=&a;???
答案:C
知識點(diǎn):常量、變量和標(biāo)識符
5.
以下不能定義為用戶標(biāo)識符的是。
A、scanfB、Void
C、_3com_D、int
答案:D
知識點(diǎn):常量、變量和標(biāo)識符
6.
以下有4組用戶標(biāo)識符,其中合法的一組是。
A、For-subCase
B、4dDOSize
C、f2_G3IFabc
D、WORDVoiddefine
答案:C
知識點(diǎn):常量、變量和標(biāo)識符
7.
C語言中最簡單的數(shù)據(jù)類型包括。
A、整型、實型、邏輯型
B、整型、實型、字符型
C、整型、字符型、邏輯型
D、整型、實型、邏輯型、字符型
答案:B
知識點(diǎn):常量、變量和標(biāo)識符
8.
下列選項中,合法的C語言關(guān)鍵字是。
A、VARB、cherC、integerD、default
答案:D
知識點(diǎn):常量、變量和標(biāo)識符
9.
以下不能定義為用戶標(biāo)識符的是。
A、MainB、_0C、_intD、sizeof
答案:D
知識點(diǎn):常量、變量和標(biāo)識符
10.
下列敘述中正確的是。
A、C語言中既有邏輯類型也有集合類型
B、C語言中沒有邏輯類型但有集合類型
C、C語言中有邏輯類型但沒有集合類型
D、C語言中既沒有邏輯類型也沒有集合類型
答案:D
知識點(diǎn):常量、變量和標(biāo)識符
11.
當(dāng)c的值不為0時,在下列選項中能正確將c的值賦給變量a、b的是
A、c=b=a;B、(a=c)II(b=c);
C、(a=c)&&(b=c);D^a=c=b;
答案:C
知識點(diǎn):賦值表達(dá)式
12.
以下選項中非法的表達(dá)式是。
A、0<=x<100B、i=j==0
C、(char)(65+3)D、x+l=x+l
答案:D
知識點(diǎn):賦值表達(dá)式
13.
以下程序的輸出結(jié)果是。
^include<stdio.h>
main()
(
inta,b,d=241;
a=d/100%9;
b=(_1)&&(_1);
printf(z/%d,%d\nz/,a,b);???
)
A、6,1B、2,1C、6,0D、2,0
答案:B
知識點(diǎn):賦值表達(dá)式
14.
以下循環(huán)體的執(zhí)行次數(shù)是。
main()
(
inti,j;
for(i=0,j=l;i<=j+l;i+=2,j-)
printf(z,%d\n',i);
)
A、3B、2C、1D、0
答案:C
知識點(diǎn):賦值表達(dá)式
15.
有以下定義語句
doublea,b;intw;longc;
若各變量已正確賦值,則下列選項中正確的表達(dá)式是
A、a=a+b=b++
B、w%((int)a+b)
C、(c+w)%(int)a
D、w=a=b;
答案:C
知識點(diǎn):賦值表達(dá)式
16.
有如下程序
main()
(
inta;charc=10;
floatf=100.0;doublex;
a=f/=c*=(x=6.5);
printf(z/%d%d%3.lf%3.lf\nz/,a,c,f,x);
}
程序運(yùn)行后輸出結(jié)果是。
A.16516.5
B、1651.56.5
C、1651.06.5
D、2651.56.5
答案:B
知識點(diǎn):賦值表達(dá)式
17.
若變量a、i已正確定義,且i已正確賦值,合法的語句是
A、a==lB、++i;C、a=a++=5;D、a=int(i);
答案:B
知識點(diǎn):賦值表達(dá)式
18.
若變量已正確定義并賦值,下面符合C語言語法的表達(dá)式是
A、a:=b+lB、a=b=c+2
C、int18.5%3D、a=a+7=c+b
答案:B
知識點(diǎn):賦值表達(dá)式
20.
設(shè)變量X為float型且已賦值,則以下語句中能將x中的數(shù)值保留到小數(shù)點(diǎn)后兩位,并
將第三位四舍五入的是______。
A、x=x*100+0.5/100.0
B、x=(x*100+0.5)/100.0
C、x=(int)(x*100+0.5)/100.0???
D、x=(x/100+0.5)*100.0
答案:C
知識點(diǎn):賦值表達(dá)式
22.
在一個C程序中。
A、main函數(shù)必須出現(xiàn)在所有函數(shù)之前
B、main函數(shù)可以在任何地方出現(xiàn)
C、main函數(shù)必須出現(xiàn)在所有函數(shù)之后
D、main函數(shù)必須出現(xiàn)在固定位置
答案:B
知識點(diǎn):簡單C語言程序的構(gòu)成和格式
23.
以下說法中正確的是。
A、#define和printf都是C語句
B、#define是C語句,而printf"不是
C、printf是C語句,但#define不是
D、#define和printf都不是C語句
答案:D
知識點(diǎn):簡單C語言程序的構(gòu)成和格式
24.若k是int型變量,且有下面的程序片段
k=-3
if(k<=0)printf。####")
elseprintf("&&&&”);
上面程序片段的輸出結(jié)果是。
A、####B、&&&&C、####&&&&
D、有語法錯誤,無輸出結(jié)果
答案:D
知識點(diǎn):簡單C語言程序的構(gòu)成和格式
25.
以下4個選項中,不能看作一條語句的是。
A、{;}B、a=0,b=0,c=0;
C、if(a>0);D、if(b==0)m=l;n=2;???
答案:D
知識點(diǎn):簡單C語言程序的構(gòu)成和格式
26.
有以下程序
main()
(
inta=0,b=0;
a=10;/*給a賦值*/
b=20;/*給b賦值*/
printf(z/a+b=%d\nz/,a+b);
程序運(yùn)行后的輸出結(jié)果是_____。
A、a+b=10B、a+b=30C、30D、出錯
答案:B
知識點(diǎn):簡單C語言程序的構(gòu)成和格式
27.
以下選項中,不能作為合法常量的是。
A、1.234e04B、1.234e0.4
C、1.234e+4D、1.234e0
答案:B
知識點(diǎn):實型數(shù)據(jù)
28.
以下符合C語言語法的實型常量是。
A、1.2E0.5B、3.14159E
C、.5E-3D、E15
答案:C
知識點(diǎn):實型數(shù)據(jù)
30.
表達(dá)式3.6-5/2+1.2+5%2的值是。
A、4.3B、4.8C^3.3D、3.8
答案:D
知識點(diǎn):算術(shù)表達(dá)式
31.
設(shè)inta=12,則執(zhí)行完語句a+=a-=a*a后,a的值是。
A、552B、264C、144D、-264
答案:D
知識點(diǎn):算術(shù)表達(dá)式
32.
以下變量x^y、z均為double類型且已正確賦值,不能正確表示數(shù)字式子x/(y*z)的C
語言表達(dá)式是。
A、x/y*zB、x*(l/(y*z))
C、x/y*l/zD、x/y/z
答案:A
知識點(diǎn):算術(shù)表達(dá)式
33.
若有定義:inta=8,b=5,c;,執(zhí)行語句c=a/b+0.4;后,c的值是。
A、L4B、1C、2.0D、2
答案:B
知識點(diǎn):算術(shù)表達(dá)式
34.
設(shè)有定義:floata=2,b=4,h=3;,以下C語言表達(dá)式與代數(shù)式l/2((a+b)h)計算結(jié)果
不相符的是。
A、(a+b)*h/2B、(1/2)*(a+b)*h
C、(a+b)*h*l/2D、h/2*(a+b)
答案:B
知識點(diǎn):算術(shù)表達(dá)式
35.
假定x和y為double型,表達(dá)式x=2,y=x+3/2的值是。
A、3.500000B、3
C、2.000000D、3.000000
答案:D
知識點(diǎn):算術(shù)表達(dá)式
36.
若已定義x和y為double類型,則表達(dá)式x=l,y=x+3/2的值是
A、1B、2C、2.000000D、2.500000
答案:C
知識點(diǎn):算術(shù)表達(dá)式
37.
若有以下程序段
intcl=l,c2=2,c3;
c3=l.0/c2*cl;
則執(zhí)行后,c3中的值是。
A、0B、0.5C、1D、2
答案:A
知識點(diǎn):算術(shù)表達(dá)式
38.
設(shè)有intx=ll;則表達(dá)式(x++*1/3)的值是。??
A、3B、4C、11D、12
答案:A
知識點(diǎn):算術(shù)表達(dá)式
39.
下列程序的輸出結(jié)果是。
main()
(
doubled=3.2;intx,y;
x=l.2;y=(x+3.8)/5.0;
printf(z/%d\n”,d*y);
)
A、3B、3.2C、0D、3.07
答案:C
知識點(diǎn):算術(shù)表達(dá)式
40.
請讀程序片段:
inti=65536;
printf(z/%d\nz/,i);
上面程序片段的輸出結(jié)果是______。
A、65536B、0
C、有語法錯誤,無輸出結(jié)果D、-1
答案:B
知識點(diǎn):整型數(shù)據(jù)
41.
若有以下定義和語句:
intu=010,v=0xl0,w=10;
printf(/z%d,%d,%d\n”,u,v,w);
則輸出結(jié)果是:______。
A、8,16,10B、10,10,10
C、8,8,10D、8,10,10
答案:A
知識點(diǎn):整型數(shù)據(jù)
42.
在C語言中,不正確的int類型的常數(shù)是
A、32768B、0C、037D、OxAF
答案:A
知識點(diǎn):整型數(shù)據(jù)
43.
以下程序的輸出結(jié)果是。
main()
(
intk=17;
printf(z/%d,%o,%x\n”,k,k,k);
)
A、17,021,0x11B、17,17,17
C、17,0x11,021D、17,21,11
答案:D
知識點(diǎn):整型數(shù)據(jù)
44.
下面程序的輸出是。
main()
(
unsigneda=32768;
printf(/,a=%d\n//,a);
)
A、a=32768B、a=32767
C、a=-32768D、a=-l
答案:C
知識點(diǎn):整型數(shù)據(jù)
45.
在C語言中,合法的長整型常數(shù)是—
A、0LB、4962710
C、324562&D、216D
答案:A
知識點(diǎn):整型數(shù)據(jù)
46.
C語言中運(yùn)算對象必須是整型的運(yùn)算符是.
A、%=B、/C、=D、<=
答案:A
知識點(diǎn):整型數(shù)據(jù)
47.
以下選項中不屬于C語言的類型名稱是—
A、signedshortint
B、unsignedlongint
C、unsignedint
D、longshort
答案:D
知識點(diǎn):整型數(shù)據(jù)
48.
有以下程序
main()
(
intm=0256,n=256;
printf(//%o%o\nz/,m,n);
)
程序運(yùn)行后的輸出結(jié)果是。
A、02560400B、0256256
C、256400D、400400
答案:C
知識點(diǎn):整型數(shù)據(jù)
49.
若執(zhí)下面程序時從鍵盤上輸入5,
main()
(
intx;
scanf&x);
if(x++>5)printf("%d\n",x);
elseprintf("%d\n",x—);
)
則輸出是______。
A、7B、6C、5D、4
答案:B
知識點(diǎn):自加、自減運(yùn)算符和逗號運(yùn)算符
50.
有以下程序
main()
(
charal=,M',a2='m';
printf(z/%c\nzz,(al,a2));
)
以下敘述中正確的是。
A、程序輸出大寫字母M
B、程序輸出小寫字母m
C、格式說明符不足,編譯出錯
D、程序運(yùn)行時產(chǎn)生出錯信息
答案:B
知識點(diǎn):自加、自減運(yùn)算符和逗號運(yùn)算符
51.
以下程序的輸出結(jié)果是。
main()
(
inta;
printf(線d\n",(a=3*5,a*4,a+5));
)
A、65B、20C、15D、10
答案:B
知識點(diǎn):自加、自減運(yùn)算符和逗號運(yùn)算符
53.
設(shè)有如下程序段
intx=2002,y=2003;
printf("%d\rT,(x,y));
則以下敘述中正確的是。
A、輸出語句中格式說明符而個數(shù)少于輸出項的個數(shù),不能正確輸出
B、運(yùn)行時產(chǎn)生錯誤信息
C、輸出值為2002
D、輸出值為2003
答案:D
知識點(diǎn):自加、自減運(yùn)算符和逗號運(yùn)算符
54.
有以下程序
main()
(
intx,y,z;
x=y=l;
z=x++,y++,++y;
printf(z,%d,%d,%d\n/,,x,y,z);
)
程序運(yùn)行后的輸出結(jié)果是______。
A、2,3,3B、2,3,2C、2,3,1D、2,2,1
答案:C
知識點(diǎn):自加、自減運(yùn)算符和逗號運(yùn)算符
55.
設(shè)有以下定義
inta=0;
doubleb=l.25;
charc=,A";
#defined2
則下面語句中錯誤的是______。
A、a++;B、b++;C、c++;D、d++;
答案:D
知識點(diǎn):自加、自減運(yùn)算符和逗號運(yùn)算符
56.
以下程序的輸出結(jié)果是______。
main()
(
intx=10,y=10;
printf(z/%d%d\nz/,x一,一y);
)
A、1010B、99C、910D、109
答案:D
知識點(diǎn):自加、自減運(yùn)算符和逗號運(yùn)算符
57.
若x和y都是int型變量,x=100、y=200,且有下面的程序片段
printf(z/%dz,,(x,y));
上面程序片段的輸出結(jié)果是。
A、200B、100C、100200
D、輸則格式符不夠,輸出不確定的值
答案:A
知識點(diǎn):自加、自減運(yùn)算符和逗號運(yùn)算符
58.
設(shè)有如下定義:
intx=10,y=3,z;
則語句
printf(z/%d\nz,,z=(x%y,x/y));
的輸出結(jié)果是。
A、1B、0C、4D、3
答案:D
知識點(diǎn):自加、自減運(yùn)算符和逗號運(yùn)算符
59.
兩次運(yùn)行下面的程序,如果從鍵盤上分別輸入6和4,則輸出結(jié)果是
main()
(
intx;
scanf(“%d",&x);
i
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度砍伐合同范文:林業(yè)砍伐與林業(yè)資源整合合作協(xié)議
- 2025年度轉(zhuǎn)租協(xié)議甲乙丙三方全面合作協(xié)議
- 2025年度花卉產(chǎn)業(yè)品牌授權(quán)與營銷合作協(xié)議
- 二零二五年度租賃房產(chǎn)租賃合同終止協(xié)議圖片解讀
- 二零二五年度電子商務(wù)企業(yè)員工薪酬待遇及銷售提成協(xié)議
- 二年級英語聽評課記錄
- 二零二五年度股權(quán)代持合同范本:創(chuàng)業(yè)投資機(jī)構(gòu)與初創(chuàng)企業(yè)股權(quán)代持協(xié)議
- 商務(wù)星球版地理八年級下冊:7.3 《珠江三角洲和香港、澳門特別行政區(qū)》 聽課評課記錄
- 人教版地理八年級下冊:6.2 白山黑水-東北三省 聽課評課記錄5
- 八年級道德與法治下冊第一單元堅持憲法至上第一課維護(hù)憲法權(quán)威第1框公民權(quán)利的保障書聽課評課記錄(新人教版)
- 四川省綿陽市2025屆高三第二次診斷性考試思想政治試題(含答案)
- 2024-2025學(xué)年遼寧省沈陽市沈河區(qū)七年級(上)期末英語試卷(含答案)
- 2024-2025學(xué)年初中七年級上學(xué)期數(shù)學(xué)期末綜合卷(人教版)含答案
- 體育活動策劃與組織課件
- 公司違規(guī)違紀(jì)連帶處罰制度模版(2篇)
- 2025屆高考物理二輪總復(fù)習(xí)第一編專題2能量與動量第1講動能定理機(jī)械能守恒定律功能關(guān)系的應(yīng)用課件
- T型引流管常見并發(fā)癥的預(yù)防及處理
- 2024-2025學(xué)年人教新版九年級(上)化學(xué)寒假作業(yè)(九)
- 內(nèi)業(yè)資料承包合同個人與公司的承包合同
- 【履職清單】2024版安全生產(chǎn)責(zé)任體系重點(diǎn)崗位履職清單
- 2022年全國醫(yī)學(xué)博士英語統(tǒng)一考試試題
評論
0/150
提交評論