C语言:以下程序的输出结果是 #include <stdio.h>

第一题:以下程序的输出结果是
#include <stdio.h>
void main()
{ int m=5;
if (m++>5) printf(“%d\n”,m);
else printf(“%d\n”,m--); }
第二题:以下程序的输出结果是
#include <stdio.h>
void main()
{ int m=5;
if (++m>5) printf(“%d\n”,m);
else printf(“%d\n”,m--); }
2题的答案是什么 急! 2道题的区别在于第四行的m++和++m

三个指针全部指向各自相应的变量等价,所以这个问题你可以这样解决:

第一题的答案是:

第二题的答案:

温馨提示:答案为网友推荐,仅供参考
相似回答