19.有以下程序
#include
float fun(int x,int y)
{ return(x+y);}
void main()
{ int a=2,b=5,c=8;
cout<
程序運(yùn)行后的輸出結(jié)果是( )
A.編譯出錯(cuò)
B.9
C.21
D.9.0
【參考答案】 B
20.C++中,封裝是借助于什么達(dá)到的?( )
A.結(jié)構(gòu)
B.類
C.數(shù)組
D.函數(shù)
【參考答案】 B
21.有如下程序
#include
#define N 2
#define M N+1
#define NUM 2*M+1
void main()
{int i;
for(i=1;i<=NUM;i++)
cout<
該程序中的for循環(huán)執(zhí)行的次數(shù)是( )
A.5
B.6
C.7
D.8
【參考答案】 B
22.所有在函數(shù)中定義的變量,連同形式參數(shù),都屬于( )
A.全局變量
B.局部變量
C.靜態(tài)變量
D.寄存器變量
【參考答案】 B
23.下列關(guān)于C++關(guān)鍵字的說法中正確的是( )
A.關(guān)鍵字是用戶為程序中各種需要命名的“元素”所起的名字
B.關(guān)鍵字是對(duì)程序中的數(shù)據(jù)進(jìn)行操作的一類單詞
C.關(guān)鍵字是在程序中起分割內(nèi)容和界定范圍作用的一類單詞
D.關(guān)鍵字是C++中預(yù)先定義并實(shí)現(xiàn)一定功能的一類單詞
【參考答案】 D
24.C++語言中運(yùn)算對(duì)象必須是整型的運(yùn)算符是( )
A.%=
B./
C.=
D.<=
【參考答案】 A
25.有如下程序段
#include
void main()
{int a=14,b=15,x;
char c=′A′;
x=(a&&b)&&(c<′B′);
cout<
執(zhí)行該程序段后,x的值為( )
A.ture
B.false
C.0
D.1
【參考答案】 D
26.如下程序的執(zhí)行結(jié)果是( )
#include
void main()
{ static int a[]={1,7,3,9,5,11};
int *p=a;
*(p+3)+=4;
cout<<*p<<″,″<<*(p+3);}
A.1,13
B.1,16
C.3,13
D.1,14
【參考答案】 A
27.下列程序的輸出結(jié)果是( )
#include
void main()
{double d=3.2;
int x,y;
x=1.2;
y=(x+3.8)/5.0;
cout<
A.3
B.3.2
C.0
D.3.07
【參考答案】 C
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |