问题 单项选择题

以下程序错误的是( )。

A.main()
int x,y,z;
x=0;y=x-1;
z=x+y;

B.main()
int x,y,z;
x=0,y=x+1;
z=x+y;

C.main()
int x;int y;int z;
x=0,y=x+1;
z=x+y;

D.main()
int x,y,z;
x=0;y=x+1;
z=x+y,

答案

参考答案:D

解析: 选项A) 、B) 、C) 都没有错误。选项D) 中的最后一条语句是以逗号结束的,而C语言中不能用逗号作为一条语句的结束标志,应该用分号,所以选项D) 的程序是错误的。

单项选择题
单项选择题