奥鹏教育云南开放大学C++语言程序设计()形考作业2
奥鹏云南开放大学平时在线作业
C++语言程序设计(19秋)形考作业2
已知“int i=3;”,下面do…while语句执行循环的次数为 ( )do{ i–;Coutiendl;}while(i!=1)
A:1
B:2
C:3
D:无限
答案问询微信:424329
如果x是整型变量,则以下几种形式合法的是 ( )
A:(x+5)
B:*x
C:*x
D:*x
答案问询微信:424329
以下语句中错误的是( )
A:int a[]={1,2};
B:char a[]={“test”}
C:char s[10]={“test”}
D:int n=5,a[n]
答案问询微信:424329
若希望当整形变量x的值为奇数时表达式的值为假,x值为偶数时表达式的值为真,下列满足条件的表达式是( )
A:A%2==1
B:!(A%2==0)
C:!(A%2)
D:A%2
答案问询微信:424329
在定义”int a[5][6];”后,设a[0][0]为第一个元素,则数组a中的第20个元素是( )
A:a[3][2]
B:a[2][4]
C:a[4][2]
D:a[3][1]
答案问询微信:424329
在下列操作符中,优先级最高的操作符是( )
A:+
B:-
C:*
D:==
答案问询微信:424329
若已经定义“int a[]={0,1,2,3,4,5,6,7,8,9}”,*p=a,i;其中0≤i≤9,则下列对a的数组元素不正确的引用是( )
A:a[p-a]
B:*(a[i])
C:p[i]
D:a[10]
答案问询微信:424329
以下语句中错误的是( )
A:int a[]={1,2};
B:char a[]={“test”}
C:char s[10]={“test”}
D:int n=5,a[n]
答案问询微信:424329
有函数调用语句“f奥鹏云南开放大学平时在线作业unc(rec1,rec2+rec3,(rec4,rec5));”在该函数调用语句中含有的实参个数是( )
A:3
B:4
C:5
D:有语法错误
答案问询微信:424329
假设i=2,执行下列语句后i的值为( )switch(){case 1: i++;case 2:i–;case 3: ++I;break;case 4: –I;default: i++;}
A:1
B:2
C:3
D:4
答案问询微信:424329
在变量类型说明中,int,char,float等类型的变量长度是( )
A:固定的
B:由用户自己定义的
C:与机器字长有关的
D:任意的
答案问询微信:424329
一个C++程序的执行是()
A:本程序的主函数开始,到本程序的主函数结束
B:本程序的第一个函数开始,到本程序的最后一个函数结束
C:本程序的主函数开始,到本程序的最后一个主函数结束
D:本程序的第一个函数开始,到本程序的主函数结束
答案问询微信:424329
关于函数调用,下面不正确的是( )
A:由于程序总是从主函数开始执行,所以函数的调用总是在主函数和其他函数之间进行
B:函数的调用可以在任意函数之间进行
C:一个函数可以自己调用自己
D:函数返回时可以不带回值,这时函数类型应为void
答案问询微信:424329
以下程序段为死循环的是( )
A:for(int x=0;x3;) {x++;}
B:int k=0; do{++k}while(k=0)
C:int a=5; while(a) {a–;}
D:int i=3; for(; i ; i–)
答案问询微信:424329
下列说法正确的是( )
A:cout”n”是一个语句,他能在屏幕上显示“n”
B:68代表的字符是D
C:3E5的写法正确,表示十进制整形常量
D:0x10相当于020
答案问询微信:424329
在C++语言中规定函数的返回值的类型由( )
A:return语句中表达式的类型决定
B:调用该函数时的祝调用函数类型所决定
C:调用该函数时系统临时决定
D:在定义该函数时所指定的类型所决定
答案问询微信:424329
关于函数调用,下面不正确的是( )
A:由于程序总是从主函数开始执行,所以函数的调用总是在主函数和其他函数之间进行
B:函数的调用可以在任意函数之间进行
C:一个函数可以自己调用自己
D:函数返回时可以不带回值,这时函数类型应为void
答案问询微信:424329
若有数学表达式(3ae)/(bc),则下面C++表达式正确的是()
A:a/b/c*e*3
B:3a*e/b/c
C:3*a*e/b*c
D:3*e/c/b*a
答案问询微信:424329
设有以下函数ggg(float x){coutx*x;}则函数的类型是()
A:与参数x的类型相同
B:是void
C:是int
D:无法确定
答案问询微信:424329
关于函数的声明与定义,正确的是( )
A:函数的声明是必须的,只有这样才能保证编译系统对函数参数进行检测,以确保参数传递正确。
B:函数的声明并非必须,即可以只给出函数的定义
C:声明函数时参数标识符可以省略,但参数的类型、个数必须相同且顺序不能颠倒
D:一个函数可以在另一个函数内定义
答案问询微信:424329