#include<stdio.h>main(){ int i; for(i=1;i<=5;i++) { if(i%2) putchar('<'); else continue; putchar('>'); } putchar('#');}
3 回答
已采纳
望远
TA贡献1017条经验 获得超1032个赞

你输出的所有字符都是当i是奇数的时候输出的,if(){}else{}语句块只会执行其中一个,所以当if成立的时候就不会执行continue语句输出了>。
#include<stdio.h>
main()
{
int i;
for(i=1;i<=5;i++)
{
if(i%2)//当i是奇数的时候if条件成立
putchar('<');//输出了<
else //当i是偶数的时候执行continue,执行下一个循环
continue;//不会执行else语句
putchar('>');//输出了>
}
putchar('#');
}
滴血尘埃
TA贡献1条经验 获得超0个赞
#include<stdio.h>
main()
{
int i;
for(i=1;i<=5;i++)
{
if(i%2)
putchar('<');
else
{
continue;
putchar('>');
}
}
putchar('#');
}
- 3 回答
- 0 关注
- 1534 浏览
添加回答
举报
0/150
提交
取消
