教资会网络 | UGC NET CS 2014 年 12 月 – II |问题 11
以下“C”代码的输出是什么?
main ( )
{
int x = 128;
printf (“\n%d”, 1 + x ++);
}
(一) 128
(乙) 129
(三) 130
(四) 131答案:(乙)
解释:
main ( )
{
int x = 128;
printf (“\n%d”, 1 + x ++);
}
在下面的 C 程序中有后自增操作:
因此, printf 将打印 1 + 128 作为输出。
++ 将增加 x 值,即 x = 129。
所以,选项(B)是正确的。
这个问题的测验