1)计算表达式:x=(i=4,j=10,k=24)后,x的值为:
A. 24
B. 38
C. 4
D. 10
3)以下哪条语句只能出现在循环结构中,而不能单独出现:
A. if
B.goto
C.return
D.continue
6)把x,y定义成float类型,并赋同一初值3.14,正确的是:
A. float x,y=3.14;
B. float x,y=2*3.14;
C. float x=y=3.14;
D. float x=3.14,y=x;
7)若变量已正确定义并赋值,以下哪个表达式不符合C语言语法:
A. 3.14%2
B. 2,b
C. a*b/c
D. a/b/c
8)以下哪个是不正确的字符常量:
A. …n?
B.?\101?
C.?\n?
D. “a”
9)若有以下说明语句,则对st中成员score的正确引用是
struct student
{
char num[8];
int score;
} st, *p=&st;
A. *p.score
B. p.score
C. p->score
D. *p->score
10)若有int i;,则以下循环的执行次数是:
for (i=2;i==0;) printf("%d",i);
A. 1次
B.无限循环
C.0次
D. 2次