久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

C 語言程序設計期末復習題

時間:2019-05-12 17:20:18下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《C 語言程序設計期末復習題》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《C 語言程序設計期末復習題》。

第一篇:C 語言程序設計期末復習題

C++語言程序設計期末復習題

一、單項選擇題

1.C++源程序文件的默認擴展名為()。

A.cpp

B.exe

C.obj

D.lik

2.由C++源程序文件編譯而成的目標文件的默認擴展名為()。

A.cpp

B.exe

C.obj

D.lik

3.由C++目標文件連接而成的可執行文件的默認擴展名為()。

A.cpp

B.exe

C.obj

D.lik

4.C++程序從上機到得到結果的幾個操作步驟依次是()。

A.編譯、編輯、連接、運行

B.編輯、編譯、連接、運行

C.編譯、運行、編輯、連接

D.編輯、運行、編輯、連接

5.以下標識符中不全是保留字的是()。

A.case

for

int

B.default then

while

C.bool

class

long

D.goto

return char

6.能作為C++程序的基本單位是()。

A.字符

B.語句

C.函數

D.源程序文件

7.程序中主函數的名字為()。

A.main

B.MAIN

C.Main

D.任意標識符

8.C++程序的基本模塊為()。

A.表達式

B.標識符

C.語句

D.函數

9.可用作C++語言用戶標識符的一組標識符是()。A.void

define

+WORD C.for

-abc

Case

B.a3_b3

_123

YN

D.2a

DO

sizeof

10.存儲以下數據,占用存儲字節最多的是()。

A.0

B.‘0’

C.“0”

D.0.0

11.程序運行中需要從鍵盤上輸入多于一個數據時,各數據之間應使用()符號作為分隔符。

A.空格或逗號

B.逗號或回車

C.逗號或分號

D.空格或回車

12.設”int a=12;”,則執行完語句”a+=a*a;”后,a的值是()。A.12 B.144 C.156 D.288

13.假設在程序中 a、b、c 均被定義成整型,所賦的值都大于1,則下列能正確表示代數式的表達式是()。

A.1.0/a*b*c

B.1/(a*b*c)

C.1/a/b/(float)c

D.1.0/a/b/c

14.設”int a=15,b=26;”,則”cout<<(a,b);”的輸出結果是()。

A.15

B.26,15

C.15,26

D.26

15.設x是一個bool型的邏輯量,y的值為10,則表達式 x && y的值為()。

A.1

B.0

C.與x值相同

D.與x值相反

16.x>0 && x<=10的相反表達式為()。

A.x<=0 || x>10

B.x<=0 && x>10

17.x>0 || y==5的相反表達式為()。

A.x<=0 || y!=5

B.x<=0 && y!=5

C.x>0 || y!=5

D.x>0 && y==5

18.設x和y均為bool量,則x && y為真的條件是()。

A.它們均為真

B.其中一個為真

C.它們均為假

D.其中一個為假

19.設x和y均為bool量,則x || y為假的條件是()。

C.x<=0 || x<=10

D.x>0 && x>10

A.它們均為真

B.其中一個為真

C.它們均為假

D.其中一個為假

20.字符串”a+b=12n”的長度為()。

A.6

B.7

C.8

D.9

21.假定下列x和y均為int型變量,則不正確的賦值為()。

A.x+=y++

B.x++=y++

C.x=++y

D.++x=++y

22.下列的符號常量定義中,錯誤的定義是()。

A.const M=10;

B.const int M=20;

C.const char ch;

D.const bool mark=true;

23.循環語句“for(int i=0;i

B.n-1

C.n

D.n+24.在下面循環語句中循環體執行的次數為()。

for(int i=0;i

if(i>n/2)break;

A.n/2

B.n/2+1

C.n/2-1

D.n-1

25.在下面循環語句中內層循環體S語句的執行總次數為()。

for(int i=0;i

for(int j=i;j

A.n

2B.(n+1)/2

C.n(n-1)/2

D.n(n+1)/2

26.在下面循環語句中循環體執行的次數為()。

int i=0,s=0;while(s<20){i++;s+=i;}

A.4

B.5

C.6

D.7

27.在下面循環語句中循環體執行的次數為()。)。

int i=0;do i++;while(i*i<10);

A.4

B.3

C.5

D.2

28.當處理特定問題時的循環次數已知時,通常采用()來解決。

A.for循環

B.while循環

C.do循環

D.switch語句

29.循環體至少被執行一次的語句為()。

A.for循環

B.while循環

C.do循環

D.任一種循環

30.switch語句能夠改寫為()語句。

A.for

B.if

C.do

D.while

31.do語句能夠改寫為()語句。

A.復合B.if

C.switch

D.while

32.在下面的一維數組定義中,哪一個有語法錯誤。()

A.int a[]={1,2,3};

B.int a[10]={0};

C.int a[];

D.int a[5];

33.在下面的字符數組定義中,哪一個有語法錯誤。()。

A.char a[20]=”abcdefg”;

B.char a[]=”x+y=55.”;

C.char a[15];

D.char a[10]=’5’;

34.在下面的二維數組定義中,正確的是()。

A.int a[5][];

B.int a[][5];

C.int a[][3]={{1,3,5},{2}};

D.int a[](10);

35.假定一個二維數組的定義語句為“int a[3][4]={{3,4},{2,8,6}};”,則元素a[1][2]的值為()。

A.2

B.4

C.6

D.8

36.假定一個二維數組的定義語句為“int a[3][4]={{3,4},{2,8,6}};”,則元素a[2][1]的值為()。

A.0

B.4

C.8

D.6

37.若定義了函數 double *function(), 則函數function的返回值為()。

A.實數型

B.實數的地址

C.指向函數的指針

D.函數的地址

38.以下說法中正確的是()。

A.C++程序總是從第一個定義的函數開始執行

B.C++程序總是從main函數開始執行

C.C++函數必須有返回值,否則不能使用函數

D.C++程序中有調用關系的所有函數必須放在同一個程序文件中

39.以下敘述中不正確的是()。

A.在一個函數中,可以有多條return語句

B.函數的定義不能嵌套,但函數的調用可以嵌套

C.函數必須有返回值

D.不同的函數中可以使用相同名字的變量

40.函數重載是指()。

A.兩個或兩個以上的函數取相同的函數名,但形參的個數或類型不同

B.兩個以上的函數取相同的名字和具有相同的參數個數,但形參的類型可以不同

C.兩個以上的函數名字不同,但形參的個數或類型相同

D.兩個以上的函數取相同的函數名,并且函數的返回類型相同

41.以下關于函數模板敘述正確的是()。

A.函數模板也是一個具體類型的函數

B.函數模板的類型參數與函數的參數是同一個概念

C.通過使用不同的類型參數,函數模板可以生成不同類型的函數

D.用函數模板定義的函數沒有類型

42.下列()的調用方式是引用調用。

A.形參和實參都是變量

B.形參是指針,實參是地址值

C.形參是引用,實參是變量

D.形參是變量,實參是地址值

43.為了提高程序的運行速度,可將不太復雜的功能用函數實現,此函數應選擇()。

A.內聯函數

B.重載函數

C.遞歸函數

D.函數模板

44.函數原型語句正確的是()。

A.int Function(void a);

B.void Function(int);

C.int Function(a);

D.void int(double a);

45.C++中函數返回值的類型是由()決定的。

A.return語句中表達式的類型

B.該函數定義時的類型

C.調用函數時的調用語句

D.系統根據結果

46.以下函數的返回結果是()。

int function(char *x){

char *p=x;while(*p++);return(p-x-1);

}

A.求字符串的長度

B.將字符串x連接到字符串p后面

C.將字符串x復制到字符串p中

D.將字符串x反向存放

47.函數調用func((exp1,exp2),(exp3,exp4,exp5))中所含實參的個數為()個。

A.1

B.2

C.4

D.48.設有如下函數定義

int f(char *s){

char *p=s;

while(*p!=’

主站蜘蛛池模板: 少妇粗大进出白浆嘿嘿视频| 亚洲av无码一区二区三区系列| 又硬又粗进去好爽免费| 欧美日韩人成视频在线播放| 亚洲中文在线播放一区| 蕾丝av无码专区在线观看| 精品久久人人妻人人做精品| 国产精品网站在线观看免费传媒| 亚洲电影在线观看| 亚洲日韩在线中文字幕第一页| 2021精品国产自在现线| 两性色午夜视频免费播放| 中文有码无码人妻在线| 麻豆国产一区二区三区四区| 国产精品视频全国免费观看| 国产精品你懂的在线播放| 无码精品久久一区二区三区| 丰满亚洲大尺度无码无码专线| 国产成人啪精品午夜网站| av香港经典三级级 在线| 日韩精品无码人妻一区二区三区| 国产在线拍揄自揄视频菠萝| 亚洲国产成人久久精品软件| 十八18禁国产精品www| 精品国产一区二区三区久久| 国内精品一区二区三区在线观看| 美女极度色诱视频国产| 国产精品久久久久久久9999| 东京热无码一区二区三区分类视频| 女人与拘做受全过程免费视频| 国产精品久久久久无码av1| 久久精品国产亚洲大片| 肉视频| 国产免费无码一区二区视频| 亚洲综合熟女久久久30p| 人人爽人人爽人人片av| 日本va在线视频播放| 亚洲国产a∨无码中文777| 国产精品午夜福利视频234区| 丰满人妻熟妇乱又仑精品| 国产乱码一区二区三区爽爽爽|