工20秋《C/C語言程序設計》在線作業(yè)2試卷總分:100得分:100一、單選題 (共 10 道試題,共 50 分)1.C語言中,下列合法的字符型常量是( )。A.AB.'a'C.

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時間:2021-03-03 22:07:52來源:admin瀏覽: 87 次

工20秋《C/C  語言程序設計》在線作業(yè)2
試卷總分:100  得分:100
一、單選 (共 10 道試題,共 50 分)
1.C語言中,下列合法的字符型常量是( )。
A."A"
B.'a'
C.'12'
D."12"
答案:

2.用語句scanf("x=%f,y=%f",&x,&y);使x,y的值均為1.2,正確的輸入是( )。
A.1.2,1.2
B.1.2 1.2
C.x=1.2,y=1.2
D.x=1.2 y=1.2
答案:

3.設有定義:char a[10]="ABCD",*p=a;,則*(p+3)的值是( )。
A."ABCD"
B.'D'
C.'\0'
D.不確定
答案:

4.下面合法的C語言標識符是( )。
A.$ab
B.1_ab
C.printf
D.abc
答案:

5.程序段int a=1234;printf("%d\n",a);的輸出結果是()。
A.12
B.34
C.1234
D.提示出錯無結果
答案:

6.有一個函數原型如下所示,abc(float x,float y);{……},則該函數的返回類型為()。
A.void
B.double
C.int
D.float
答案:

7.若有定義:int a=8,b=5,c;,執(zhí)行語句c=a/b+0.4;后,c的值為()。
A.1.4
B.1
C.2.0
D.2
答案:

8.執(zhí)行下面的程序段后,輸出結果是()。main(){char a[]="english";printf("%c",a[5]);}
A.engli
B.s
C.english
D.sh
答案:

9.下列語句書寫正確的是()。
A.printf “Good morning.”;
B.scanf(“%d”,x);
C.char x=”s”;
D.char d = ‘T’;
答案:

10.定義數組 float a[2][3];選出不屬于該數組的數據元素是()。
A.a[0][0]
B.a[2][3]
C.a[1][2]
D.a[0][2]
答案:

二、答案來源:(www.) (共 10 道試題,共 50 分)
11.C語言程序中使用數組時,可以不定義就使用。
答案:

12.C語言程序的三種基本結構是順序結構,選擇結構,循環(huán)結構。
答案:

13.設int a=1,則執(zhí)行完循環(huán)while(a++<5)后;a的值是6。
答案:

14.設有定義int x; double v;,則10+x+v值的數據類型是double。
答案:

15.設array為一個數組,則表達式sizeof(array)/sizeof(array[0])的結果為array數組中元素個數。
答案:

16.字符型數據在內存中的存儲形式為原碼。
答案:

17.預處理命令在程序中都是以'*'符號開頭的。
答案:

18.do…while結構中的語句至少執(zhí)行―次。
答案:

19.設short int i=65535;, 執(zhí)行語句 printf(“%d”,i) ;后的輸出結果是-1。
答案:

20.C++源程序文件的擴展名是.cpp。
答案:


















大工20秋《C/C  語言程序設計》在線作業(yè)3
試卷總分:100  得分:100
一、單選題 (共 10 道試題,共 50 分)
1.一個函數功能不太復雜,但要求被頻繁調用,則應把它定義為( )。
A.內聯(lián)函數
B.重載函數
C.遞歸函數
D.嵌套函數
答案:

2.在每個C++程序中都必須包含有這樣一個函數,該函數的函數名為()。
A.maln
B.main
C.name
D.functiOn
答案:

3.C++語言是從早期的C語言逐漸發(fā)展演變而來的.與C語言相比,它在求解問題方法上進行的最大改進是()。
A.面向過程
B.面向對象
C.安全性
D.復用性
答案:

4.要禁止修改指針p本身,又要禁止修改p所指向的數據,這樣的指針應定義為( )。
A.const char *p=”ABCD”;
B.char const *p=”ABCD”;
C.char *const p=”ABCD”;
D.const char *const p=”ABCD”;
答案:

5.C++三大特征中錯誤的是( )。
A.私有
B.封裝
C.繼承
D.多態(tài)
答案:

6.若需要把一個函數“void F();”定義為一個類AB的友元函數,則應在類AB的定義中加入一條語句( )。
A.friend void F();
B.class void F();
C.void ~F();
D.以上都不是
答案:

7.當用類的一個對象去初始化類的另一個對象時,調用()。
A.析構函數
B.拷貝構造函數
C.靜態(tài)函數
D.以上都不是
答案:

8.定義類的靜態(tài)函數成員的關鍵字為( ),可通過對象名或類名訪問它。
A.static
B.void
C.friend
D.virtual
答案:

9.下面的哪一個保留字能作為函數的返回類型()。
A.end
B.cout
C.include
D.int
答案:

10.假定AB為一個類, 則該類的拷貝構造函數的聲明語句為()。
A.AB&(AB x)
B.AB(AB x)
C.AB(AB * x)
D.AB(AB&)
答案:

二、答案來源:(www.) (共 10 道試題,共 50 分)
11.構造函數的功能是對對象進行初始化。
答案:

12.靜態(tài)成員函數沒有this指針。
答案:

13.關鍵字中,用以說明類中公有成員的是protected。
答案:

14.在執(zhí)行int a[][3]={1,2,3,4,5,6};語句后,a[1][1]的值是5。
答案:

15.語句 int(*ptr)();說明了ptr是指向函數的指針,該函數返回一個int型數據。
答案:

16.strlen()函數的作用是求字符串長度。
答案:

17.構造函數名字和類的名字一樣。
答案:

18.構造函數有且只有一個。
答案:

19.數組的大小是固定的,所有數組元素的類型必須相同。
答案:

20.構造函數可以重載。
答案:


作業(yè)咨詢 論文咨詢
微信客服掃一掃

回到頂部