|
 程序设计基础(C语言)
学校: 无
问题 1: 1. 下面的标识符中,( )是文件级作用域。
选项:
•
A. 函数形参
•
B. 语句标号
•
C. 外部静态类标识符
•
D. 自动类标识符
答案: 外部静态类标识符
问题 2: 2. 下面正确的函数原型语句是( )。
选项:
•
A. int Function(void a);
•
B. void Function(int);
•
C. int Function(a);
•
D. void int(double a);
答案: void Function(int);
问题 3: 3. 假定要访问一个结构指针p所指对象中的b指针成员所指向的对象,则表示方法为( )。
选项:
•
A. p->b
•
B. p.b
•
C. *(p->b)
•
D. *(b->p)
答案: *(p->b)
问题 4: 4. 使用“typedef int CC[4][6];”语句之后,再使用“CC a;”语句,则a所占用的存储空间的字节数为( )。
选项:
•
A. 10
•
B. 24
•
C. 48
•
D. 96
答案: 96
问题 5: 5. 假定一个函数的参数说明为const int* a,则在函数体中执行( )操作非法。
选项:
•
A. printf(“%d”,*a)
•
B. a==NULL
•
C. *a=20
•
D. a=NULL
答案: *a=20
问题 6: 6. 假定p所指对象的值为25,p+1所指对象的值为42,则*p++的值为( )。
选项:
•
A. 25
•
B. 42
•
C. 26
•
D. 43
答案: 25
问题 7: 7. 函数调用func((exp1,exp2),exp3*exp4-exp5)中所含实参的个数为( )个。
选项:
•
A. 1
•
B. 2
•
C. 4
•
D. 5
答案: 请关注ybaotk.com搜题查看答案
问题 8: 8. 下面循环语句执行结束后输出的i值为( )。
for(int i=0;i
n/2){cout<
选项:
•
A. n/2
•
B. n/2+1
•
C. n/2-1
•
D. n-1
答案: 请关注ybaotk.com搜题查看答案
问题 9: 9. 数组元素a是该数组中的第( )个元素。
选项:
•
A. i
•
B. i+1
•
C. i-1
•
D. i*2
答案: 请关注ybaotk.com搜题查看答案
问题 10: 10. 假定p所指对象的值为25,p+1所指对象的值为42,则*p++的值为( )。
选项:
•
A. 25
•
B. 42
•
C. 26
•
D. 43
答案: 请关注ybaotk.com搜题查看答案
问题 11: 11. 当处理特定问题时的循环次数已知时,通常采用( )循环来解决。
选项:
•
A. for
•
B. while
•
C. do-while
•
D. Switch
答案: 请关注ybaotk.com搜题查看答案
问题 12: 12. 假定一个函数的参数说明为const int a,则在函数体中执行( )操作非法。
选项:
•
A. printf(“%d”,a)
•
B. a==0
•
C. int x=a
•
D. a=10
答案: 请关注ybaotk.com搜题查看答案
问题 13: 13. 假定对二维数组a[3][4]进行初始化的数据为{{3,5,6},{2,8},{7}},则a[1][1]元素被初始化为( )。
选项:
•
A. 6
•
B. 2
•
C. 5
•
D. 8
答案: 请关注ybaotk.com搜题查看答案
问题 14: 14. 假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[2][1]的值为( )。
选项:
•
A. 0
•
B. 4
•
C. 8
•
D. 6
答案: 请关注ybaotk.com搜题查看答案
问题 15: 15. 假定一个结构类型的定义为“struct D{int a;union{int b;double c;};D* d[2];};”,则该类型的大小为( )字节。
选项:
•
A. 20
•
B. 24
•
C. 28
•
D. 32
答案: 请关注ybaotk.com搜题查看答案
问题 16: 16. 用calloc函数创建具有10个整型元素的一维数组的正确语句是( )。
选项:
•
A. int *p=calloc(10,2);
•
B. int *p=callo(10;
•
C. int *p=calloc(10,4);
•
D. int *p=malloc(10);
答案: 请关注ybaotk.com搜题查看答案
问题 17: 17. 一个函数定义由( )两部分组成。
选项:
•
A. 函数头和函数体
•
B. 函数头和函数尾
•
C. 函数原型和函数体
•
D. 函数名和参数表
答案: 请关注ybaotk.com搜题查看答案
问题 18: 18. 带有随机函数的表达式rand()%20的值在( )区间内。
选项:
•
A. 1~19
•
B. 1~20
•
C. 0~19
•
D. 0~20
答案: 请关注ybaotk.com搜题查看答案 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
上一篇:国开电大autocad(专)作业答案下一篇:国开电大安徽继续教育大学英语(2)作业答案
|