认真做往届试卷,将会在短期内迅速提高成绩!
南京师范大学2011年春非计算机专业《 C语言 》课程期中考试试卷
2011年 4 月 13 日 命题人: 大学计算机教研部
学号:___________________ 姓名:__________________ 成绩:
说明:本试卷考试时间为120分钟
一. 在A B C D四个选项中,选择一个正确的答案填入括号内 ( 20 分)
1. 设有声明int a; long b; float c;则以下能正确输入输出数据的是:c
A) scanf(“%d”,a);
B) printf(“%ld”,c);
C) scanf(“%ld”,&b);
D) printf(“%d”,b);
2. 在C语言中,不正确的字符常量是:c
A) ‘\n’ B) ‘\x61’ C)”a” D) ‘\101’
3. 在一个C程序中,main函数:b
A) 必须出现在所有函数之前。
B) 可以出现在任何地方。
C) 必须出现在所有函数之后。
D) 以上都不对。
4. 能正确表达x在区间[-10,10]之间的语句是:c
A) -10>x>10 B) -10<=x<=10 C) x>=-10 && x<=10 D)x>-10 && x<10
5. 设有声明int value=’5’;,则执行下列选项的赋值语句后,value的值不等于5的是:c
A.) value=value – ‘0’;
B) value=value - 0x30;
C) value=value - 49;
D) value=value – ‘\060’;
6. 如int k=7;float x=2.5,y=4.7; 则表达式 x+k%3*(int)(x+y)%2/4 运算后的值是:c
A) 0 B) 2 C) 2.5 D) 2.75
7. 在TC2.0中,下列哪个快捷键是对查看源程序运行的结果:d
A)F8 B)F2 C)Ctrl+F9 D)Alt+F5
8. 设有int a=0; 则表达式1
A)0 B)1 C)2 D)3
9. C语言源程序中,下述哪一项是必不可少的:c
A) #include
B) 变量声明
C) 取名为main的函数定义
D) 注释
10.在C语言中,下列哪个名字可以用来定义一个变量:d
A)break B)8cc C)long-wo D)abc9
11.C语言中,运算对象必须是整型的运算符是:a
A)%= B)/ C)= D)<=
12.设有如下定义:int a=1,b=2,c=3,d=4,x=2,y=2;则表达式(x=a>b)&&(y=c>d)运算后,y的值为:b