2024山西专升C语言真题
专升本
专升本C语言历年考试题及答案
一、单项选择题
一、单项选择题
1.
1.D是合法的用户自定义标识符。
A
A、b-b
B
B、floatC、D、_isw
2
2.假设变量已正确定义并赋值,表达式B不符合C语言语法。
A
A、a*b/c;B、3.14%2C、2,bD、a/b/c
3.
3.C是不正确的字符常量。
A
A、”n”B、”1”C、“a“D、”101”
4
4.在C程序中,用B表示规律值“真”。
A
A、1B、非0的数C、非1的数D、大于0的数
5.
5.C把x、y定义成float类型变量,并赋同一初值3.14。
A
A、floatx,y=3.14;、Bfloatx,y=2*3.14;
C
C、floatx=3.14,y=x=3.14;D、floatx=y=3.14;
6
6.假设变量已正确定义,表达式C的值不是2。
A
A、23B、11C、a==2D、1^3
7.
7.假设变量已正确定义,语句“if(ab)k=0;elsek=1;”和C 等价。A、
k=(ab)?1:0
k=(ab)?1:0;B、k=ab;
C
C、k=a=b;D、a=b?0:1;
8
8.设变量定义为“inta,b;”,执行以下语句时,输入_D ,则a和b的值都是10。
scanf(“a=%d,
scanf(“a=%d,b=%d“,a,b);
A
A、1010B、10,10C、a=10b=10D、a=10,b=10
9.
9.以下程序的输出结果是D。
fun(inta,intb,intc)
{c=a*b;}
voi
voidmain
{int
{int
原创力文档

文档评论(0)