欢迎光临
奥鹏作业辅导

云南开放大学C++语言程序设计(20秋)形考任务2[答案]

来源:奥鹏远程教育   日期: 作者:奥鹏作业辅导

云南开放大学C++语言程序设计(20秋)形考任务2[答案]满分答案

C++语言程序设计(20秋)形考任务2

试卷总分:100  得分:100

一、单选题 (共 10 道试题,共 100 分)

1.若已经定义“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]

 

2.定义一下变量和数组

int i;

int x[3][3]={1,2,3,4,5,6,7,8,9};

则以下语句的输出结果是( )

for(int i=0;i<3;i++)

    cout<<x[i][2-i]

A.1 5 9

B.1 4 7

C.3 5 7

D.3 6 9

 

3.以下函数fun的形参类型是 ( )

fun(float x)

{ float x;

 y=3*x-4;

 return y;

}

A.int

B.不确定

C.void

D.float

 

4.若有数学表达式(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

 

5.在变量类型说明中,int,char,float等类型的变量长度是(    )

A.固定的

B.由用户自己定义的

C.与机器字长有关的

D.任意的

 

6.在C++语言中规定函数的返回值的类型由( )

A.return语句中表达式的类型决定

B.调用该函数时的祝调用函数类型所决定

C.调用该函数时系统临时决定

D.在定义该函数时所指定的类型所决定

 

7.若有以下定义和语句,则输出结果是( )char *a =”ABCD”;cout<<a;

A.A

B.AB

C.ABC

D.ABCD

 

8.若有以下定义,则说法错误的是( )

int a=100,*p=&a;

A.声明变量p,其中*表示p是一个指针变量

B.变量p经过初始化获得变量a的地址

C.变量p只可以指向一个整型变量

D.变量p的值为100

 

9.一下一维数组a的定义正确的是( )

A.int a(10)

B.int n=10,a[n]

C.int n;

 cin>>n;

 int a[n]

D.#define SIZE 10

 int a[SIZE]

 

10.若要建立以下关系,错误的语句是( )

{图}

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;

 

云南开放大学C++语言程序设计(20秋)形考任务2[答案]历年参考题目如下:

扫描二维码获取答案

热门文章

猜你喜欢

  • 氮负平衡常见于下列哪种情况?( )

  • 1. 氮负平衡常见于下列哪种情况?( ) 2. 字面解释是指根据法的条文字面意义作出的解释,既不允许扩大,也不允许缩小文字本身所表现的内容。 3. 分别在