单项选择题

下面程序的输出结果是 ( )   main( )   {int x,y,z;  x=0;y=z=-1;  x+=-z - - -y   printf("x=%d\n",x);  }

A.x=4
B.x=0
C.x=2
D.x=3
<上一题 目录 下一题>
热门 试题

单项选择题
如果文件1包含文件2,文件2中要用到文件3的内容,而文件3中要用到文件4的内容,则可在文件1中用三个#include命令分别包含文件2、文件3和文件4。在下列关于这几个文件包含顺序的叙述中,正确的一条是 ( )
A.文件4应出现在文件3之前,文件3应出现在文件2之前
B.文件2应出现在文件3之前,文件3应出现在文件4之前
C.文件3应出现在文件2之前,文件2应出现在文件4之前
D.出现的先后顺序可以任意
单项选择题
设a=12、b=12345,执行语句printf('%4d,%4d ,a,b);的输出结果为( )
A.12,123
B.12,12345
C.12,1234
D.12,123456
相关试题
  • 在下列字符序列中,不可用做C语言标识符的...
  • 若有定义:int a=8,b=5,执行语句c=...
  • 在下列叙述中,错误的一条是 ( )
  • 如果一个算法显式地调用自己则称为 ( )
  • 程序设计是以( )和数据结构为基础的。