这个for循环怎么解释
今天在一问一答上面看的,
for(t=1;t<=100;t++)
{
scanf("%d",&anp;x);
if(x<0)continue;
printf("%3d\n",t);
}
答案是x>=0时什么也不输出;我自己在电脑上编译了一下,报错无数,各种变量我已经定义过。各位大神!!!!!
[解决办法]
是网页的问题, '<' 其实是小于号,<
由于 ‘<’ 在 html中是特殊符号必须使用该引用符号 < 代替. 这样 html 解析器就能正确解析,
所以你看的页面显示有问题, 导致本该显示为 < 的没有正确显示。其它类似格式也是如此。
实际定义应该是:
for(t=1;t<=100;t++)
{
scanf("%d",&x);
if(x<0)continue;
printf("%3d\n",t);
}