专升本C 语言历年考试题及答案 一、单项选择题 1
___D___是合法的用户自定义标识符
A、 b-b B、float C、〈fr> D、 _isw 2
若变量已正确定义并赋值,表达式___B___不符合C 语言语法
A、a*b/c; B、3
14%2 C、2, b D、a/b/c 3
___C__是不正确的字符常量
A、’n’ B、'1’ C、"a" D、’101' 4
在 C 程序中,用___B__表示逻辑值“真"
A、1 B、非 0 的数 C、非 1 的数 D、 大于 0 的数 5
__C____把 x、y定义成 float 类型变量,并赋同一初值3
A、float x, y=3
14; B、float x, y=2*3
14; C、float x=3
14, y=x=3
14; D、float x=y=3
若变量已正确定义,表达式___C___的值不是2
A、2&3 B、1b)
1:0; B、k=a>b; C、k=a〈=b; D、a〈=b
0 : 1; 8
设变量定义为“int a, b;”,执行下列语句时,输入_D____,则 a 和 b 的值都是10
scanf("a=%d, b=%d”,&a, &b); A、10 10 B、10, 10 C、a=10 b=10 D、a=10, b=10 9
下列程序的输出结果是__D___
fun(int a, int b, int c) { c =a*b; } void main( ) { int c; fun(2,3,c); printf(”%dn”,c); } A、0 B、1 C、6 D、无法确定 10
在C 程序中,若对函数类型未加说明,则函数的隐含类型为__A___
A、int B、double C、void D、char 11