试卷编号:10183 所属语言:Turbo C 试卷方案:fny-13 试卷总分:110分 共有题型:7种 ━━━━━━━━━━━━━━ 一、填空 共5题 (共计15分) ━━━━━━━━━━━━━━ 第1题 (3.0分) int x=4,y=z=2;z=x==(y=z); 则z的值为【1】。 答案: 1). 0 第2题 (3.0分) 设a,b,t 为整型变量,初值为a=7,b=9,执行完语句t=(a>b)?a:b后,t 的值是【1】。 答案: 1). 9 第3题 (3.0分) 设x=72,表达式x=(x>=60)的值为【1】。 答案: 1). 1 第4题 (3.0分) sqrt()函数的原型在头文件【1】中。 答案: 1). math.h 第5题 (3.0分) int x=2;z=-x+++1; 则z的值为【1】。 答案: 1). -1 ━━━━━━━━━━━━━━ 二、判断 共5题 (共计10分) ━━━━━━━━━━━━━━ 第1题 (2.0分) 若有说明int c;则while(c=get));是正确的C语句。 答案:Y 第2题 (2.0分) 结构体类型只有一种。 答案:N 第3题 (2.0分) 若有宏定义:#define S(a,b) t=a;a=b;b=t由于变量t没定义, 所以此宏定义是错误的。 答案:N 第4题 (2.0分) 参加位运算的数据可以是任何类型的数据。 答案:N 第5题 (2.0分) 若有 int i=10,j=2;则执行完i*=j+8;后的值为28。 答案:N ━━━━━━━━━━━━━━━━━ 三、单项选择 共10题 (共计10分) ━━━━━━━━━━━━━━━━━ 第1题 (1.0分) 若有下列定义,则对a数组元素地址的正确引用是()。 int a[5],*p=a; A:*(p+5) B:*p+2 C:*(a+2) D:*&a[5] 答案:C 第2题 (1.0分) 在C语言的函数中,下列正确的说法是()。 A:必须有形参 B:形参必须是变量名 C:可以有也可以没有形参 D:数组名不能作形参 答案:C 第3题 (1.0分) 若有说明:int a[3][4];则数组a中各元素()。 A:可在程序的运行阶段得到初值0 B:可在程序的编译阶段得到初值0 C:不能得到确定的初值0 D:可在程序的编译或运行阶段得到初值0... |
|