#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 關注
- 1507 瀏覽
添加回答
舉報
0/150
提交
取消