黑马程序员技术交流社区

标题:  以下程序的输出结果是(  )。 [打印本页]

作者: to_love    时间: 2015-8-28 23:13
标题:  以下程序的输出结果是(  )。
main() 
{ int n=4; 
while (n--) 
printf(〞%d〞,--n);

不太明白while后面的n--什么意思?
作者: jx836202365    时间: 2015-8-29 00:09
本帖最后由 jx836202365 于 2015-8-29 00:14 编辑

后面是--n我还以为负的n,这样就是2 0,主要的意思就是非0为真,0为假,n--没几下就假了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2