南京大学c语言试卷,2007年4月南京大学C语言期中试题.doc
2007年4月南京大學(xué)C語(yǔ)言期中試題
南京大學(xué)《C語(yǔ)言程序設(shè)計(jì)》期中試卷
(2006年4月15日)
系科 學(xué)號(hào)______________姓名_____________成績(jī)_______________
注意事項(xiàng):
1、答案均寫在答題紙上,寫在卷面上無(wú)效;
2、答題結(jié)束后將試卷及答題紙全部交給監(jiān)考教師;
3、閉卷考試,考試時(shí)間90分鐘。
一 、單項(xiàng)選擇題
1、 以下敘述錯(cuò)誤是 (1)__ b
。
A、可在C源程序中任何需要的地方插入注解
。
B、 一個(gè)C源程序可以任意分成若干部分,放在多個(gè)文件中。
C、 一個(gè)C源程序的語(yǔ)句可以任意跨行書(shū)寫。
D、一個(gè)C程序的main函數(shù)運(yùn)行結(jié)束,即整個(gè)C程序運(yùn)行結(jié)束。
2、 以下局部變量聲明中,正確的是(2)__ B____ 。
A、??? int 2x=1,2y=0;
B、??? float x=2,y=sqrt(x)*x;
C、??? char do =1; D、 static
double f=2.0, f1=f*sin(f);0;
3、 若 x、i、j和k都是int型變量,則計(jì)算下面表達(dá)式 x=(i=4,j=16,k=32)后,x的值為_(kāi)(3)C____。
A、????? 4 B、16 C、32 D、1
4、 以下中, (4) D______是正確的C語(yǔ)言常量。
① 0218 ② ’\0x1a’ ③ E-9 ④ 3.5f
⑤ (1/2)e-2 ⑥ 3L ⑦ 0xFF
A、 ①②③ B、 ③⑤ C、 ②④⑦ D、④⑥⑦
5、下列哪些是C語(yǔ)言中的錯(cuò)誤表達(dá)式 (5) _C___
。
① ++a+++b ② “ABC” “abc” ③ -a++
④ -++a
⑤ ++-a ⑥ int(x)
⑦ x>y=2
A、①②③⑦ B、 ②③④⑤ C、①⑤⑥⑦ D、 ②④⑥⑦
6、 若有聲明int a=0xfdf2; signed char b; 則執(zhí)行b=a; 后,b的值為
(6)_B_____。
A、242 B、-14 C、14 D、-242
7、 若已聲明int a=15,b=20,c=25,d=30; 則表達(dá)式ad?b:d 結(jié)果為 (7)_B__
。
A、20 B、25 C、 26 D、 30
8、 以下程序片段輸出結(jié)果是 (8)___ D ____。
int a=2,b=-1,c=2;
if(a
if(b<0) c=0;
else c+=1;
c--;
printf(“%d\n”,c);
A、0 B、 2 C、3 D、1
9、在內(nèi)存中需 (9)__C___個(gè)字節(jié)存儲(chǔ)字符串“\t\”\182Name\Address\n”。
A、 16 B、 17 C、18 D、 23
10、下列語(yǔ)句中,正確的是 (10) b 。
A、???price=123,456; B、? d=(a>b) ? a=b : b=a;
C、???if(a=b) t=a;
D、 c=a=100+b=30-b*5;
11、若x為long int型變量,則以下_(11)___C__ ____ 表達(dá)式能正確的求出x的絕對(duì)值 。
A、 x?x:-x B、 fabs(x)
C、 abs(x)
總結(jié)
以上是生活随笔為你收集整理的南京大学c语言试卷,2007年4月南京大学C语言期中试题.doc的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 华为Mate 50已解决5G困境 首发鸿
- 下一篇: 网友给3年前的索尼Xperia 1刷入F