1 2010-2011 学年第二学期期末考试 2010 级《C 语言程序设计》试卷(A) (答案一律写在答题纸上,在本试卷上做答无效) 一、选择(每题2 分,共30 分) 1
下列选项中,不能用作标识符的是( )
_1234_ B
_1_2 C
int_2_ D
2_int_ 2
下列字符常量不合法的是( )
„\101‟ C
„ab‟ D
„ \n‟ 3
执行以下程序后的输出结果为( )
main( ) { int x; float y; y=3
6; x=(int)y+10; printf(“ x=%d,y=%f” ,x,y); } A
600000 B
x=13,y=3
600000 C
x=13,y=3 D
x=13,y=3
以下选项中不合法的常量是 ( )
123L B
0x35 C
6e-2 5
设 m=10,n=4,则赋值运算 m%=n+1 执行后 m 的值是( )
下面程序的输出结果为( )
main( ) { int x=10,y=3,z; printf(“ %d\n” ,z=(x%y,x/y));} A
下面程序的输出结果为( )
main( ) { int x=010,y=0x10,z=10; printf(“ %d,%d,%d ” ,x,y,z);} A
10,10,10 B
8,16,10 C
16,8,10 D
8,10,10 8
以下选项中不是C 语句的是( )
{int i; i++; printf("%d\n", i); } B
a=5,c=10 D
{ ; } 2 9
以下程序的输出结果是( )