可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請(qǐng)?zhí)砑観Q:3230981406 微信:aopopenfd777
2021年春季學(xué)期《程序設(shè)計(jì)(C語(yǔ)言)》在線考試(適用于2021年6月份考試)
試卷總分:100 得分:100
第1題,結(jié)束while(表達(dá)式)循環(huán)的條件是( )
A、當(dāng)表達(dá)式的值為0時(shí)
B、當(dāng)表達(dá)式的值不為0時(shí)
C、當(dāng)表達(dá)式的值為1時(shí)
D、當(dāng)表達(dá)式的值非0時(shí)
正確答案:A
第2題,如有以下變量定義:int a=5,b=6,c=12;那么下列表達(dá)式結(jié)果為真的是( )
A、a-b
B、ab
C、b/c
D、c%b
正確答案
第3題,若有: int x=1,n=5; 則執(zhí)行語(yǔ)句x%=(n%2)后,x的值為?
A、3
B、2
C、1
D、0
正確答案
第4題,計(jì)算表達(dá)式(x=4*5,x*5),x 25的值是( )
A、20
B、125
C、100
D、45
正確答案
答案來(lái)源:(www.),判斷字符串的長(zhǎng)度,應(yīng)該使用的函數(shù)是( )
A、strcat
B、strcmp
C、strcpy
D、strlen
正確答案
第6題,若二維數(shù)組a有m列,則a[I][j]元素前的數(shù)組元素個(gè)數(shù)為( )
A、j*m i
B、i*m j
C、i*m j-113
D、i*m j 1
正確答案
第7題,從變量的作用域來(lái)分,可分為全局變量和局部變量,形參是( )
A、局部變量
B、全局變量
C、靜態(tài)變量
D、動(dòng)態(tài)變量
正確答案
第8題,若有定義:“int a=8,b=5,c;”,執(zhí)行語(yǔ)句“c=a/b 0.4”后,c的值為( )
A、1.4
B、1
C、2.0
D、2
正確答案:B
第9題,對(duì)于int a=99, b='b'; printf(“%c,%d”, a , b);的結(jié)果是( )
A、99, b
B、c, 98
C、99, 98
D、c, b
正確答案
答案來(lái)源:(www.),對(duì)于int a[ ] = {1,2,3,4,5,6}, p; p=a; *(p 3) = 2; 則*p, *(p 3)的值是( )
A、1 5
B、1 3
C、1 6
D、1 4
正確答案
第11題,設(shè)有語(yǔ)句:int x=10; x = x -= x - x; ,則執(zhí)行語(yǔ)句后,x的值為( )
A、30
B、20
C、10
D、40
正確答案:B
答案來(lái)源:(www.),設(shè)有如下定義和執(zhí)行語(yǔ)句,其輸出結(jié)果為( )int a=3,b=3; a = --b + 1; printf(“%d %d”,a,b);
A、3 2
B、4 2
C、2 2
D、2 3
正確答案:A
第13題,下列程序段的輸出結(jié)果是( ) x=9; while(x7) {printf(“*”);x--;}
A、****
B、***
C、**
D、*
正確答案
第14題,設(shè)有語(yǔ)句:float x=1,y; y=x 3/2; 則y的值是( )
A、1
B、2
C、2.0
D、2.5
正確答案
答案來(lái)源:(www.),設(shè)有定義語(yǔ)句:char str[][20]={"Hello","Beijing"},*p=str; 則printf("%d\n",strlen(p+20)); 輸出結(jié)果是( )
A、0
B、5
C、7
D、20
正確答案:D
第16題,設(shè)有定義int a[ ]={1,5,7,9,11,13},*p=a 3;則*(p-2),*(a 4)的值是( )
A、5 11
B、1 9
C、5 9
D、有錯(cuò)誤
正確答案:D
第17題,設(shè)有定義:int x=0,y=1,z=1;則運(yùn)行表達(dá)式:x=y z--后,x,y,z的值分別是( )
A、1,1,1
B、1,2,0
C、0,1,1
D、0,2,0
正確答案:D
第18題,下列變量的定義及賦值正確的是( )
A、int i=0;j;
B、char c=”A”;
C、double x,y,z; x=y=z=100;
D、float a=b=100;
正確答案:C
第19題,設(shè)有兩字符串“Beijing”、“China”分別存放在字符數(shù)組str1[10],str2[10]中,下面語(yǔ)句中能把“China”連接到“Beijing”之后的為( )
A、strcpy(str1,str2);
B、strcpy(str1, “China”);
C、strcat(str1,“China”)
D、strcat(“Beijing”,str2);
正確答案:C
答案來(lái)源:(www.),若有如下語(yǔ)句: int *p1,*p2; 則其中int所指的是( )
A、p1的類型
B、*p1和*p2的類型
C、p2的類型
D、p1和p2所能指向變量的類型
正確答案:D
第21題,
正確答案:D
第22題,
正確答案:D
第23題,
正確答案:D
第24題,
正確答案:D
答案來(lái)源:(www.),
正確答案:D
第26題,
正確答案:D
第27題,編寫(xiě)一個(gè)函數(shù),將一個(gè)字符串(最多80個(gè)字符)中的大寫(xiě)字母變?yōu)樾?xiě)字母,小寫(xiě)字母變?yōu)榇髮?xiě)字母。要求字符串的輸入與輸出在主函數(shù)中完成。
正確答案:D
第28題,編程序計(jì)算 s=1!-2!+3!-4!+ …… -10!,并輸出結(jié)果。
正確答案:D