3
ae
bc
C
语言程序设计样题
一、单选题
1.
C
程序的基本构成单位是ï¼?/p>
C
ï¼?/p>
A)
文件
B)
命令
C)
函数
D)
语句
2.
�/p>
C
语言中,
'a'
是(
B
ï¼?/p>
A)
字符串常é‡?/p>
B)
字符常量
C)
变量
D)
函数
3.
�/p>
C
语言中,â€?/p>
a=b=c=5
”属于哪种表达式?(
B
ï¼?/p>
A)
关系
B)
赋å€?/p>
C)
逻辑
D)
非法
4.
è®?/p>
a
�/p>
b
为整型,则表达式
(a=2,b=5,b++,a+b)
的值是ï¼?/p>
D
ï¼?/p>
A)2
B)6
C)7
D)8
5.
若有以下变量定义ï¼?/p>
int
b=2;
float
a=5;
则表达式â€?/p>
a
ï¼?/p>
b
”之值为ï¼?/p>
A
ï¼?/p>
A)2.5
B)2
C)3
D)5/2
6.
è‹?/p>
j=3
,则表达å¼?/p>
(++j)+(j++)
的值为ï¼?/p>
C
ï¼?/p>
A)6
B)7
C)8
D)10
7.
以下只能输入单个字符的函数是ï¼?/p>
C
ï¼?/p>
A)printf( )
B)puts( )
C)getchar( )
D)putchar( )
8.
è‹?/p>
a
的原值为
4
,则表达式â€?/p>
a*=a-=3
”运算后ï¼?/p>
a
的值是ï¼?/p>
D
ï¼?/p>
A)13
B)4
C)3
D)1
9.
è‹?/p>
a=5
�/p>
b=3
�/p>
c=1
,则表达式â€?/p>
a>b>c
”的值为ï¼?/p>
A
ï¼?/p>
A)0
B)1
C)3
D)5
10.
若有代数式:
以下错误çš?/p>
C
语言表达式是ï¼?/p>
C
ï¼?/p>
A)a/b/c*e*3
B)3*a*e/b/c
C)3*a*e/b*c
D)a*e/c/b*3
11.
下列能输出字符数ç»?/p>
str
中字符串的语句是ï¼?/p>
B
ï¼?/p>
A)printf("%c",str[0]);
B)printf("%s",str);
C)printf("%s",str[]);
D)putchar(str);
12.
è‹?/p>
p=&x
,则下列关系表达式之值为
1
的是ï¼?/p>
B
ï¼?/p>
A)p==x
B)*p==x
C)&p==x
D)*x==p
13.
C
语言中最基本的数据类型包括(
B
ï¼?/p>
A)
整型、实型、逻辑åž?/p>
B)
整型、实型、字符型
C)
整型、逻辑型、字符型
D)
整型、实型、字符串åž?/p>
14.
C
语言中,要求运算对象必须是整型数据的运算符是ï¼?/p>
A
ï¼?/p>
A)%
B)/
C)\
D)&&