首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
已知枚举类型声明语句为:
enum COLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};
则下列说法中错误的是______。
A.枚举常量YELLOW的值为1
B.枚举常量RED的值为6
C.枚举常量BLACK的值为10
D.枚举常量WHITE的值为1
点击查看答案&解析
在线练习
手机看题
你可能感兴趣的试题
单项选择题
下列描述中,不属于面向对象思想主要特征的是()。
A.封装性
B.跨平台性
C.继承性
D.多态性
点击查看答案&解析
手机看题
单项选择题
下列字符串中,正确的C++标识符是______。
A.foo-1
B.2b
C.new
D._256
点击查看答案&解析
手机看题
单项选择题
下列符号中可以用作C++标识符的是______。
A._radius
B.foo~bar
C.else
D.3room
点击查看答案&解析
手机看题
单项选择题
下列符号中,正确的C++标识符是______。
A.enum
B.100bit
C.s-1
D._int
点击查看答案&解析
手机看题
单项选择题
下列符号中能够作为C++标识符的是______。
A.const
B.2a
C._shape
D.-count
点击查看答案&解析
手机看题
单项选择题
下列字符串中,不可以用作C++标识符的是______。
A.y_2006
B.___TEST_H
C.Return
D.switch
点击查看答案&解析
手机看题
单项选择题
下列字符串中不能作为C++标识符使用的是______。
A.WHILE
B.user
C._1var
D.9stars
点击查看答案&解析
手机看题
单项选择题
下列字符串中可以用作C++标识符的是______。
A.2009var
B.goto
C.test-2009
D._123
点击查看答案&解析
手机看题
单项选择题
在下列字符中,不允许作为C++标识符的是______。
A..b
B..B
C._
D.2
点击查看答案&解析
手机看题
单项选择题
下列选项中,正确的C++标识符是______。
A.6_group
B.group~6
C.age+3
D._group_6
点击查看答案&解析
手机看题
单项选择题
下列选项可以做C++标识符的是______。
A._256
B.fat/pig
C.delete
D.5char
点击查看答案&解析
手机看题
单项选择题
下列符号中不属于C++关键字的是______。
A.friend
B.namespace
C.continue
D.byte
点击查看答案&解析
手机看题
单项选择题
下列关于C++函数的叙述中,正确的是______。
A.每个函数至少要具有一个参数
B.每个函数都必须返回一个值
C.函数在被调用之前必须先声明
D.函数不能自己调用自己
点击查看答案&解析
手机看题
单项选择题
必须用一对大括号括起来的程序段是______。
A.switch语句中的case标号语句
B.if语句的分支
C.循环语句的循环体
D.函数的函数体
点击查看答案&解析
手机看题
单项选择题
Windows环境下,由C++源程序文件编译而成的目标文件的扩展名是______。
A.cpp
B.exe
C.obj
D.lik
点击查看答案&解析
手机看题
单项选择题
在开发一个C++程序的整个过程中,第3个步骤为______。
A.链接
B.运行
C.编辑
D.编译
点击查看答案&解析
手机看题
单项选择题
下列各组类型声明符中,含义相同的一组是______。
A.unsigned long int和long
B.signed short int和short
C.unsigned short和short
D.short int和int
点击查看答案&解析
手机看题
单项选择题
字面常量42、4.2、42L的数据类型分别是______。
A.long,double,int
B.long,float,int
C.int,double,long
D.int,float,long
点击查看答案&解析
手机看题
单项选择题
下列叙述中,错误的是______。
A.false是一个逻辑型常量
B."b"是一个字符型常量
C.365是一个int常量
D.3.1415926是一个double常量
点击查看答案&解析
手机看题
单项选择题
关键字unsigned不能修饰的类型是______。
A.char
B.int
C.float
D.long int
点击查看答案&解析
手机看题
单项选择题
已知枚举类型定义语句为:
enum Token{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};
则下列叙述中错误的是______。
A.枚举常量NAME的值为1
B.枚举常量NUMBER的值为1
C.枚举常量MINUS的值为6
D.枚举常量PRINT的值为10
点击查看答案&解析
手机看题
单项选择题
已知枚举类型声明语句为:
enum COLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};
则下列说法中错误的是______。
A.枚举常量YELLOW的值为1
B.枚举常量RED的值为6
C.枚举常量BLACK的值为10
D.枚举常量WHITE的值为1
点击查看答案&解析
手机看题
单项选择题
下列枚举类型的定义中,包含枚举值3的是______。
A.enum test{RED,YELLOW,BLUE,BLACK};
B.enum test{RED,YELLOW=4,BLUE,BLACK};
C.enum test{RED=-1,YELLOW,BLUE,BLACK};
D.enum test{RED,YELLOW=6,BLUE,BLACK};
点击查看答案&解析
手机看题
单项选择题
下列语句中,错误的是______。
A.const int buffer=256;
B.const int temp;
C.const double *point;
D.const double *rt=new double(5.5);
点击查看答案&解析
手机看题
单项选择题
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是______。
A.auto
B.extern
C.register
D.static
点击查看答案&解析
手机看题
单项选择题
下列语句中错误的是______。
A.const int a;
B.const int a=10;
C.const int*point=0;
D.const int*point=new int(10);
点击查看答案&解析
手机看题
单项选择题
有如下程序段:
int i=4;int j=1;
int main(){
int i=8,j=i;
cout<<i<<j<<endl;
}
运行时的输出结果是______。
A.44
B.41
C.88
D.81
点击查看答案&解析
手机看题
单项选择题
下列选项中,正确的C++表达式是______。
A.counter++3
B.element3+
C.a+=b
D."a"=b
点击查看答案&解析
手机看题
单项选择题
若有定义语句“int i=2,j=3;”,则表达式i/j的结果是______。
A.0
B.0.7
C.0.66667
D.0.66666667
点击查看答案&解析
手机看题
单项选择题
若有定义“int x=4,y=5;”,则表达式“y>x++x--:y++”的值为______。
A.3
B.4
C.5
D.6
点击查看答案&解析
手机看题
单项选择题
有如下程序:
#include<iostream>
using namespace std;
int main()
{
char str[100],*p;
cout<<"Please input a string:";
cin;str;
p=str;
for(int i=0;*p!="\0";p++,i++);
cout<<"i"<<endl;
return 0;
}
运行这个程序时,若输入字符串为:
abcdefg abcd
则输出结果是______。
A.7
B.12
C.13
D.100
点击查看答案&解析
手机看题
单项选择题
if语句的语法格式可描述为:
格式1:if(<条件>)<语句>
或
格式2:if(<条件>)<语句1>else<语句2>
关于上面的语法格式,下列表述中错误的是______。
A.<条件>部分可以是一个if语句,例如if(if(a==0) …) …
B.<语句>部分可以是一个if语句,例如if(…)if(…) …
C.如果在<条件>前加上逻辑非运算符!并交换<语句1>和<语句2>的位置,语句功能不变
D.<语句>部分可以是一个循环语句,例如if(…)while(…) …
点击查看答案&解析
手机看题
单项选择题
若x和y是程序中的两个整型变量,则下列if语句中正确的是______。
A.if(x==0) y=1; else y=2;
B.if(x==0) then y=1 else y=2;
C.if(x==0) y=1 else y=2;
D.if(x==0) y=1; else y=2;
点击查看答案&解析
手机看题
单项选择题
下列语句中,与语句“n=(a>b(b>c1:0):0);”的功能等价的是______。
A.if(a<=b)n=0;
B.if((a>b)||(b>c))n=1;else n=0;
C.if(a>b)if(b>c)n=1;else n=0;else n=0;
D.if(a>b)n=1;else if(b<=c)n=1;else if(b>c)n=1;else n=0;
点击查看答案&解析
手机看题
单项选择题
有如下程序
#include<iostream>
using namespace std;
int main(){
char a;
cin>>a;
if(a="*") cout<<"***"<<endl;
else cout<<"###"<<endl;
return 0;
}
输入字符+时,程序的运行结果是______。
A.***
B.###
C.***###
D.无输出
点击查看答案&解析
手机看题
单项选择题
执行语句序列______。
int i=0;
while(i<25)i+=3;
cout<<i;
输出结果是
A.24
B.25
C.27
D.28
点击查看答案&解析
手机看题
单项选择题
有如下程序:
int x=3;
do{
x-=2;
cout<<x;
}while(!(--x));
执行这个程序的输出结果是______。
A.1
B.30
C.1-2
D.死循环
点击查看答案&解析
手机看题
单项选择题
执行下列语句段后,输出字符“*”的个数是______。
for(int i=50;i>1:--i)cout<<"*";
A.48
B.49
C.50
D.51
点击查看答案&解析
手机看题
单项选择题
执行下列语句段后,输出字符“*”的个数是______。
for(int i=50;i>1;I-=2)cout<<"*";
A.24
B.25
C.26
D.50
点击查看答案&解析
手机看题
单项选择题
有如下程序:
#include<iostream>
using namespace std;
int main(){
int sum;
for(int i=0;i<6;i+=3){
sum=i;
for(int j=i;j<6;j++)sum+=j;
}
cout<<sum<<endl;
return 0;
}
运行时的输出结果是______。
A.3
B.10
C.12
D.15
点击查看答案&解析
手机看题
单项选择题
有如下程序段:
int i=5;
while(int i=0){cout<<"*";i--;}
运行时输出“*”的个数是______。
A.0
B.1
C.5
D.无穷
点击查看答案&解析
手机看题
单项选择题
有如下程序段:
int i=1;
while(1){
i++;
if(i==10) break;
if(i%2==0) cout<<"*";
}
执行这个程序段输出字符*的个数是______。
A.10
B.3
C.4
D.5
点击查看答案&解析
手机看题
单项选择题
下列循环语句中有语法错误的是______。
A.int i;for(i=1;i<10;i++)cout<<"*";
B.int i,j;for(i=1,j=0;i<10;i++,j++)cout<<"*";
C.int i=0;for(;i<10;i++)cout<<"*";
D.for(1)cout<<"*";
点击查看答案&解析
手机看题
单项选择题
有如下程序:
#include<iostream>
using namespace std;
intmain() {
int f,f1=0,f2=1;
for(int i=3;i<=6;i++) {
f=f1+f2;
f1=f2;f2=f;
}
cout<<f<<endl;
return 0;
}
运行时的输出结果是______。
A.2
B.3
C.5
D.8
点击查看答案&解析
手机看题
单项选择题
有如下程序:
#include<iostream>
using namespace std;
int main() {
int a[6]={23,15,64,33,40,58};
int S1,s2;
s1=s2=a[0];
for(int* p=a+1;p<a+6;p++) {
if(s1>*p)s1=*p;
if(s2<*P)s2=*p;
}
cout<<s1+s2<<endl;
return 0;
}
运行时的输出结果是______。
A.23
B.58
C.64
D.79
点击查看答案&解析
手机看题
微信扫码免费搜题