- 173
- 0
- 约4.86万字
- 约 74页
- 2016-12-05 发布于重庆
- 举报
大學计算机C语言期末考试(C语言考试系统)
一 填空题
已知a=13,b=6, a^b的十进制数值为【1】
2. 如果函数不要求带回值,可用【1】来定义函数返回值为空.
3. 当a=3,b=2,c=1;时,执行以下程序段后 b=【1】. if(ab) a=b; if(bc) b=c; else c=b; c=a;
答:1
4. c语言程序的三种基本结构是:顺序结构,选择结构,【1】结构.
答:循环结构
5. C程序在执行过程中,不检查数组下标是否【1】.
6. 若有定义:int a[3][2]={2,4,6,8,10,12};,则*(a[1]+1)的值是【1】.
7. C语言中调用【1】函数来关闭文件.
8. 在c程序中,只能给指针赋NULL值和【1】值.
9. 表达式 i++ 相当于表达式i=【1】.
10.若x和n均是int型变量,且x和n的初值均为5,则计算表达式 x+=n++ 后x的值为 【1】,n的值为【2】.
二 判断题
1. #define 和printf 都不是C语句。
2. 在Turbo C中,整型数据在内存中占2个字节。
3. 语句scanf(%7.2f,a);是一个合法的scanf函数。
4. 如果函数值的类型和return语句中表达式的值不一致,则以
函数类型为准。
5. 若有 # define S(a,b) a*b 则语句 area=S(3,2); area的值为6。
6. 如果有一个字符
原创力文档

文档评论(0)