可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406 微信:aopopenfd777
[中國石油大學(華東)]2020年秋季學期《程序設計(C語言)》在線考試(適用于2020年12月份考試)
試卷總分:100 得分:100
第1題,若有:int a[10],*p=&a[0];,關于數組名a的不正確的說法是( )
A、a是個數組指針
B、數組名a表示數組的首地址
C、數組名a與a[0]等價
D、a和p都指向同一個存儲單元
正確答案:A
第2題,對于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
正確答案:A
第3題,當對兩個字符串進行比較時,應該使用的函數是( )
A、strcat
B、strcmp
C、strcpy
D、strlen
正確答案:B
第4題,能正確表示x的取值范圍在[0,100]和[-10,-5]內的表達式是( )
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)
正確答案:B
答案來源:(www.),能正確表示邏輯關系“a≥10或a≤0”的C語言表達式是( )
A、a=10 or a=0
B、a=10 || a=0
C、a=10 && a=0
D、a=10 | a=0
正確答案:
第6題,C語言中基本數據類型有( )
A、整型、實型、邏輯型
B、整型、字符型、邏輯型
C、整型、實型、字符型
D、整型、實型、字符型、邏輯型
正確答案:
第7題,表示x≤0或x≥1的正確的表達式是( )
A、x=1||x=0
B、x1 || x=0
C、x=1 or x=0
D、x=1 || x0
正確答案:
第8題,若二維數組a有m列,則a[I][j]元素前的數組元素個數為( )
A、j*m i
B、i*m j
C、i*m j-113
D、i*m j 1
正確答案:
第9題,若有: int x=1,n=5; 則執(zhí)行語句x%=(n%2)后,x的值為?
A、3
B、2
C、1
D、0
正確答案:
答案來源:(www.),若有定義:int a[5];則a數組中首元素的地址可以表示為( )
A、&a
B、a 1
C、a
D、&a[1]
正確答案:
第11題,設有定義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、有錯誤
正確答案:
答案來源:(www.),若有如下語句: int *p1,*p2; 則其中int所指的是( )
A、p1的類型
B、*p1和*p2的類型
C、p2的類型
D、p1和p2所能指向變量的類型
正確答案:
第13題,設有兩字符串“Beijing”、“China”分別存放在字符數組str1[10],str2[10]中,下面語句中能把“China”連接到“Beijing”之后的為( )
A、strcpy(str1,str2);
B、strcpy(str1, “China”);
C、strcat(str1,“China”)
D、strcat(“Beijing”,str2);
正確答案:
第14題,設有語句:float x=1,y; y=x 3/2; 則y的值是( )
A、1
B、2
C、2.0
D、2.5
正確答案:
第15題,設有語句:int x=10; x = x -= x - x; ,則執(zhí)行語句后,x的值為( )
A、30
B、20
C、10
D、40
正確答案:
第16題,下列變量的定義及賦值正確的是( )
A、int i=0;j;
B、char c=”A”;
C、double x,y,z; x=y=z=100;
D、float a=b=100;
正確答案:
第17題,下列程序段的輸出結果是( ) x=9; while(x7) {printf(“*”);x--;}
A、****
B、***
C、**
D、*
正確答案:
第18題,設有定義:int x=0,y=1,z=1;則運行表達式:x=y z--后,x,y,z的值分別是( )
A、1,1,1
B、1,2,0
C、0,1,1
D、0,2,0
正確答案:
第19題,設有如下定義和執(zhí)行語句,其輸出結果為( )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
正確答案:
答案來源:(www.),設有定義語句:char str[][20]={"Hello","Beijing"},*p=str; 則printf("%d\n",strlen(p+20)); 輸出結果是( )
A、0
B、5
C、7
D、20
正確答案:
第21題,
正確答案:
第22題,
正確答案:
第23題,
正確答案:
第24題,
正確答案:
答案來源:(www.),
正確答案:
第26題,
正確答案:
第27題,10個評委給出某選手打分,編程實現(xiàn)去掉一個最高分和一個最低分,求最后得分(平均分)
正確答案:
第28題,寫一個判斷素數的函數。要求在主函數中輸入一個整數并輸出相應的判斷信息。
正確答案: