作业辅导网

标题: 大工16秋《C和C++语言程序设计》在线作业2 [打印本页]

作者: 李老师    时间: 2016-11-9 22:07
标题: 大工16秋《C和C++语言程序设计》在线作业2
大工16秋《C和C++语言程序设计》在线作业2
试卷总分:100       测试时间:--
单选题
判断题

一、单选题(共 10 道试题,共 50 分。)V
1.  以下能对一维数组a进行初始化的语句是()。
A. int a[5]=(0,1,2,3,4,)
B. int a[3]={0,1,2}
C. int a(5)={}
D. int a{5}={10*1}
      满分:5  分
2.  在函数调用时,以下说法正确的是()。
A. 函数调用后必须带回返回值
B. 实际参数和形式参数可以同名
C. 函数间的数据传递不可以使用全局变量
D. 主调函数和被调函数总是在同一个文件里
      满分:5  分
3.  若有说明语句“int a[5],*p=a;”,则对数组元素的正确引用是()。
A. a[p]
B. p[a]
C. *(p+2)
D. p+2
      满分:5  分
4.  假定int类型变量占用两个字节,其有定义:int x[10]={0,4,4};,则数组x 在内存中所占字节数是()。
A. 20
B. 10
C. 3
D. 6
      满分:5  分
5.  已知: struct sk { int a; float b; }data, *p; 若有p=&data,则对data中的成员a的正确引用是()。
A. (*p).data.a
B. p->data.a
C. (*p).a
D. p.data.a
      满分:5  分
6.  变量的指针,其含义是指该变量的()。
A. 地址
B. 值
C. 名
D. 一个标志
      满分:5  分
7.  已知:int a, *p=&a; 则下列函数调用中错误的是()。
A. scanf(“%d”,&a);
B. scanf(“%d”,p);
C. printf(“%d”,a);
D. printf(“%d”,p);
      满分:5  分
8.  在C语言程序中,有关函数的定义正确的是()。
A. 函数的定义可以嵌套,但函数的调用不可以嵌套
B. 函数的定义不可以嵌套,但函数的调用可以嵌套
C. 函数的定义和函数的调用均不可以嵌套
D. 函数的定义和函数的均可以嵌套
      满分:5  分
9.  语句int *p;说明了()。
A. p是指向一维数组的指针
B. p是指向函数的指针,该函数返回一int型数据
C. p是指向int型数据的指针
D. p是函数名,该函数返回一指向int型数据的指针
      满分:5  分
10.  以下叙述中正确的是()。
A. 构成C程序的基本单位是函数
B. 可以在一个函数中定义另一个函数
C. main()函数必须放在其它函数之前
D. 所有被调用的函数一定要在调用之前进行定义
      满分:5  分




欢迎光临 作业辅导网 (http://aopeng100.com/) Powered by Discuz! X3.2