首页 > 试题广场 >

程序完成后x的值是什么?

[单选题]
void main (void) {
    int x;
    x = printf(“I See, Sea in C”);
    printf(“x=%d” , x); 
}

程序完成后x的值是什么?
  • 15
  • 2
  • 随机值
  • 以上都不是
printf()函数有返回值,它返回所打印字符的数目(包括空格)。
(具体可以查阅《C Primer Plus》printf函数的返回值部分)
发表于 2019-09-17 11:11:07 回复(0)
 #include <stdio.h>
 void main(void)
  {
      int x;
      x = printf("I See,See in C");
      printf("x=%d\n",x);
 }

结果(已经运行):
        I See,See in Cx=14

发表于 2019-10-16 21:13:42 回复(1)

不应该是15吗?

发表于 2019-03-17 23:55:32 回复(0)