奥鹏教育云南开放大学C++语言程序设计()第2形考作业4

奥鹏云南开放大学平时在线作业

C++语言程序设计(20春)第2学期形考作业4

以下叙述正确的是()
A:在C++程序中,主函数必须位于程序的最前面
B:在C++程序中,一行只能写一条语句
C:C++的基本结构是程序行
D:C++语句是完成某种程序功能的最小单位
答案问询微信: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

一个C++程序的执行是()
A:本程序的主函数开始,到本程序的主函数结束
B:本程序的第一个函数开始,到本程奥鹏云南开放大学平时在线作业序的最后一个函数结束
C:本程序的主函数开始,到本程序的最后一个主函数结束
D:本程序的第一个函数开始,到本程序的主函数结束
答案问询微信:424329

将数学公式写成表达式,下面正确的是()
A:sqrt(abs(pow(x,y)+exp(y)))
B:sqrt(abs(pow(y,x)+exp(y)))
C:sqrt(fabs(pow(x,y)+exp(y)))
D:sqrt(fabs(pow(y,x)+exp(y)))
答案问询微信:424329

已知”int a[10]={1,2,3,4,5,6,7,8,9,10};”则couta[a[3]*a[1]];输出的是( )
A:3
B:9
C:10
D:8
答案问询微信:424329

表示关系10x≤20的表达式是( )
A:(x10)(x=20)
B:(x10)and (x≤20)
C:(x10)(x=20)
D:(x10)(x=20)
答案问询微信:424329

在C++语言中规定函数的返回值的类型由( )
A:return语句中表达式的类型决定
B:调用该函数时的祝调用函数类型所决定
C:调用该函数时系统临时决定
D:在定义该函数时所指定的类型所决定
答案问询微信:424329

由C++源程序文件编译而成的目标文件的默认扩展名为( )
A:cpp
B:exe
C:obj
D:lik
答案问询微信:424329

设有以下函数ggg(float x){coutx*x;}则函数的类型是()
A:与参数x的类型相同
B:是void
C:是int
D:无法确定
答案问询微信:424329

C++语言中while和do…while循环的主要区别是( )
A:do…while的循环体至少无条件执行一次
B:while的循环控制条件比do…while的循环控制条件严格
C:do…while允许从外部转到循环体内
D:do…while的循环体不能是复合语句
答案问询微信:424329

已知“int i=3;”,下面do…while语句执行循环的次数为 ( )do{ i–;Coutiendl;}while(i!=1)
A:1
B:2
C:3
D:无限
答案问询微信:424329

C++从上机到得到结果的几个操作依次是( )
A:编译、编辑、连接、运行
B:编译、编辑、连接、运行
C:编译、运行、编辑、连接
D:编辑、运行、编辑、连接
答案问询微信:424329

在变量类型说明中,int,char,float等类型的变量长度是( )
A:固定的
B:由用户自己定义的
C:与机器字长有关的
D:任意的
答案问询微信: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

一下字符数组str的定义和赋值正确的是( )
A:char str[10];str={“China!”};
B:char str[]={“China!”};
C:char str[10];strcpy(str,”abcdefghijkl”);
D:char str[10]={“abcdefghijkl”};
答案问询微信:424329

为了避免嵌套的if…else语句的二义性,C++语言规定else总是与( )组成配对的关系
A:缩排位置相同的if
B:在其之后未配对的if
C:在其之前未配对的且最近的if
D:同一行上的if
答案问询微信:424329

下列不是C++语言基本数据类型的是()
A:字符型
B:整型
C:枚举型
D:布尔型
答案问询微信:424329

由C++源程序文件编译而成的目标文件的默认扩展名为( )
A:cpp
B:exe
C:obj
D:lik
答案问询微信:424329

下面代码的功能是 ( )char s[]=”father”;int i,j=0;for(i=1;i6;i++) if(s[j]s[i]) j=I;couts[j]j+1endl;
A:输出字符数组s中ASCII码最大的字符及位置
B:输出字符数组s中ASCII码最小的字符及位置
C:输出字符数组s中ASCII码最大的字符及字符串的长度
D:输出字符数组s中ASCII码最小的字符及字符串的长度
答案问询微信:424329

下列关于形参的说法正确的是( )
A:函数的形参并非是必须的,有时可以什么都没有
B:函数的形参可以是表达式
C:函数在定义时形参是不占用存储空间的,只有在被调用时系统才会为其分配空间,在调用结束时该空间将被释放
D:形参的名称、类型、数量和顺序必须与实参相同,否则实参不会把信息正确的传递给形参
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网