|

 一下字符数组str的定义和赋值正确的是( )
A:char str[10];str={“China!”};
B:char str[]={“China!”};
C:char str[10];strcpy(str,”abcdefghijkl”);
D:char str[10]={“abcdefghijkl”};
下列说法正确的是()
A:cout<<”\n”是一个语句,他能在屏幕上显示“\n”
B:\68代表的字符是D
C:3E5的写法正确,表示十进制整形常量
D:0x10相当于020
关于函数的声明与定义,正确的是( )
A:函数的声明是必须的,只有这样才能保证编译系统对函数参数进行检测,以确保参数传递正确。
B:函数的声明并非必须,即可以只给出函数的定义
C:声明函数时参数标识符可以省略,但参数的类型、个数必须相同且顺序不能颠倒
D:一个函数可以在另一个函数内定义
在下列操作符中,优先级最高的操作符是( )
A:+
B:-
C:*
D:==
若希望当整形变量x的值为奇数时表达式的值为假,x值为偶数时表达式的值为真,下列满足条件的表达式是( )
A:A%2==1
B:!(A%2==0)
C:!(A%2)
D:A%2
以下程序段为死循环的是( )
A:for(int x=0;x<3;) {x++;}
B:int k=0; do{++k}while(k>=0)
C:int a=5; while(a) {a--;}
D:int i=3; for(; i ; i--)
下面代码的功能是 ( )<br>char s[]=”father”;<br>int i,j=0;<br>for(i=1;i<6;i++)<br> if(s[j]>s)<br> j=I;<br>cout<<s[j]<<j+1<<endl;<br><br>
A:输出字符数组s中ASCII码最大的字符及位置
B:输出字符数组s中ASCII码最小的字符及位置
C:输出字符数组s中ASCII码最大的字符及字符串的长度
D:输出字符数组s中ASCII码最小的字符及字符串的长度
有函数调用语句“func(rec1,rec2+rec3,(rec4,rec5));”在该函数调用语句中含有的实参个数是( )
A:3
B:4
C:5
D:有语法错误
在下列操作符中,优先级最高的操作符是( )
A:+
B:-
C:*
D:==
若希望当整形变量x的值为奇数时表达式的值为假,x值为偶数时表达式的值为真,下列满足条件的表达式是( )
A:A%2==1
B:!(A%2==0)
C:!(A%2)
D:A%2
假设i=2,执行下列语句后i的值为( )<br>switch()<br>{<br>case 1: i++;<br>case 2:i--;<br>case 3: ++I;break;<br>case 4: --I;<br>default: i++;<br>}<br><br>
A:1
B:2
C:3
D:4
以下对二维数组a进行初始化正确的是( )
A:int a[2][3]={{1,2},{3,4},{5,6}};
B:int a[][3]={1,2,3,4,5,6}
C:int a[2][]={1,2,3,4,5,6};
D:int a[2][]={{1,2},{3,4}}
以下函数fun的形参类型是 ( )<br>fun(float x)<br>{ float x;<br> y=3*x-4;<br> return y;<br>}<br><br>
A:int
B:不确定
C:void
D: float
C++语言中while和do…while循环的主要区别是( )
A:do…while的循环体至少无条件执行一次
B:while的循环控制条件比do…while的循环控制条件严格
C:do…while允许从外部转到循环体内
D:do…while的循环体不能是复合语句
在变量类型说明中,int,char,float等类型的变量长度是( )
A:固定的
B:由用户自己定义的
C:与机器字长有关的
D:任意的
关于函数的声明与定义,正确的是( )
A:函数的声明是必须的,只有这样才能保证编译系统对函数参数进行检测,以确保参数传递正确。
B:函数的声明并非必须,即可以只给出函数的定义
C:声明函数时参数标识符可以省略,但参数的类型、个数必须相同且顺序不能颠倒
D:一个函数可以在另一个函数内定义
下列不是C++语言基本数据类型的是()
A:字符型
B:整型
C:枚举型
D:布尔型
若要建立以下关系,错误的语句是( )<br><img src="http://file.open.com.cn/ueditorupload/image/2019/11/25/6371029424309591019275044.png" title="3.png" alt="3.png">
A: int *p = &x,x; *p=10;
B:int x, *p = &x; *p=10;
C: int *p,x=10; p=&x;
D:int *p,x; p=&x; x=10;
程序中主函数的名字为( )
A:main
B:MAIN
C: Main
D:任意标识符
表示关系10<x≤20的表达式是()
A:(x>10)&&(x<=20)
B: (x>10)and (x≤20)
C: (x>10)&&(x=<20)
D:(x>10)&(x<=20)
|
|