算法测验| SP2竞赛1 |问题4

下面的C程序的输出是什么?

null

#include <stdio.h>
int main()
{
int x = 2;
do {
++x;
printf ( "%d" , x);
} while (--x <= 2);
return 0;
}


(A) 运行时错误 (B) 2. (C) (D) 无限循环 答复: (D) 说明: 由于x的值先递增(+x)然后递减(–x),因此x的值不会发生变化,它将为2。 这个问题的小测验 如果你在上面的帖子中发现任何错误,请在下面发表评论

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享