第二节课后程序
本帖最后由 番茄 于 2012-6-8 14:11 编辑while( scanf("%d", &i) == 1 ) 这一步是什么意思 当你输入的数=1的时候,执行while下面的语句 应该是i成功被读入之后,返回值为1,则执行下一步。
如果输入为非整型,那么返回值为0,不执行下一步。 本帖最后由 番茄 于 2012-6-8 14:11 编辑
while( scanf("%d", &i) == 1 )
这是一个条件语句
输入数值赋值给i如果i=1则执行while语句
while语句详见http://baike.baidu.com/view/1455003.htm
这个测试的不是while语句,测试的是scanf的返回值。 同意3楼5楼
页:
[1]