[中國(guó)石油大學(xué)(華東)]《程序設(shè)計(jì)(C語言)》2020年春季學(xué)期在線作業(yè)(三)
試卷總分:100 得分:100
第1題,以下選項(xiàng)中可作為C語言合法整數(shù)的是( )
A、10110B
B、0386
C、x2a2
D、0Xffa
正確答案:
第2題,不是給數(shù)組的第一個(gè)元素賦值的語句是( )
A、int a[2]={1};
B、int a[2]={1*2};
C、int a[2];scanf (“%d”,a);
D、a[1]=1;
正確答案:
第3題,從變量的作用域來分,可分為全局變量和局部變量,形參是( )
A、局部變量
B、全局變量
C、靜態(tài)變量
D、動(dòng)態(tài)變量
正確答案:
第4題,設(shè)有語句:int x=10; x = x -= x - x; ,則執(zhí)行語句后,x的值為( )
A、30
B、20
C、10
D、40
正確答案:
第5題,在執(zhí)行int a[ ][3]={{1,2},{3,4}}; 語句后a[1][2]的值是( )
A、3
B、4
C、0
D、2
正確答案:
第6題,若有: int x=1,n=5; 則執(zhí)行語句x%=(n%2)后,x的值為?
A、3
B、2
C、1
D、0
正確答案:
第7題,判斷字符串的長(zhǎng)度,應(yīng)該使用的函數(shù)是( )
A、strcat
B、strcmp
C、strcpy
D、strlen
正確答案:
第8題,設(shè)有兩字符串“Beijing”、“China”分別存放在字符數(shù)組str1[10],str2[10]中,下面語句中能把“China”連接到“Beijing”之后的為( )
A、strcpy(str1,str2);
B、strcpy(str1, “China”);
C、strcat(str1,“China”)
D、strcat(“Beijing”,str2);
正確答案:
第9題,能正確表示x的取值范圍在[0,100]和[-10,-5]內(nèi)的表達(dá)式是( )
A、(x<=-10)||(x>=-5)&&(x<=0)||(x>=100)
B、(x>=-10)&&(x<=-5)||(x>=0)&&(x<=100)
C、(x>=-10)&&(x<=-5)&&(x>=0)&&(x<=100)
D、(x<=-10)||(x>=-5)&&(x<=0)||(x>=100)
正確答案:
第10題,結(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í)
正確答案:
第11題,若有定義:int a[5];則a數(shù)組中首元素的地址可以表示為( )
A、&a
B、a 1
C、a
D、&a[1]
正確答案:
第12題,有以下函數(shù)定義: void fun( int n , double x ) { …… } 若以下選項(xiàng)中的變量都已正確定義并賦值,則對(duì)函數(shù)fun的正確調(diào)用語句是( )
A、fun( int y , double m );
B、k=fun( 10 , 12.5 );
C、fun(x , n);
D、void fun( 10 , 12.5 );
正確答案:
第13題,設(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
正確答案:
第14題,當(dāng)對(duì)兩個(gè)字符串進(jìn)行比較時(shí),應(yīng)該使用的函數(shù)是( )
A、strcat
B、strcmp
C、strcpy
D、strlen
正確答案:
第15題,
A、4,3,2
B、3,3,2
C、3,3,3
D、3,2,2
正確答案:
第16題,執(zhí)行int j,i=1; j=-i ; 后j的值是( )
A、-1
B、-2
C、1
D、2
正確答案:
第17題,若有:int a[10],*p=&a[0];,關(guān)于數(shù)組名a的不正確的說法是( )
A、a是個(gè)數(shù)組指針
B、數(shù)組名a表示數(shù)組的首地址
C、數(shù)組名a與a[0]等價(jià)
D、a和p都指向同一個(gè)存儲(chǔ)單元
正確答案:
第18題,已定義以下函數(shù)
fun(int *p)
{ return *p; }
該函數(shù)的返回值是( )
A、不確定的值
B、形參p中存放的值
C、形參p所指存儲(chǔ)單元中的值
D、形參p的地址值
正確答案:
第19題,C語言中,運(yùn)算對(duì)象必須是整型數(shù)的運(yùn)算符是( )
A、%
B、\
C、% 和 \
D、**
正確答案:
第20題,設(shè)有如下定義和執(zhí)行語句,其輸出結(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
正確答案: