{int n=9; while(n>6){n--;printf("%d",n);}}

恳求c语言高手告诉小弟输出的结果是不是从9开始?题做多了,惑。

第1个回答  推荐于2018-03-19
n--;
printf("%d",n);
n--在前面;运行完后就 n=8了
要从9开始显示的话吧n--放后面本回答被提问者和网友采纳
第2个回答  2011-09-10
{
int n=9;
while(n>6)

printf("%d",n);
n--;


这样打印就是n从9开始
第3个回答  2011-09-14
一二楼正解 建议你多看看自增自减运算符那一节
相似回答