[問題] continue無限迴圈
為什麼for迴圈裡的i<=4會造成無限迴圈而,i<=3卻不會。
小弟肯請賜解,謝謝高手解答。
-----------------------------------程式開始-----------------------------------
#include <stdio.h>
int main(void)
{
char JC[] = "JC is Very Handsome ManPower!!!";
short a = 0;
short b = 45;
short c = 23;
short i = 0;
for (i=1;i<=4;i++)
{
if (i = 1)
{
printf("%s\n" , JC);
printf("\n");
}
if(i = 2)
{
printf("%d\n" , b - c);
printf("\n");
}
if(i = 3)
{
printf("%d\n" , b + c);
printf("\n");
continue;
}
}
return 0;
}
--
沒有永遠的贏家和輸家;
從贏家變輸家因為他不懂的改變,
從輸家變贏家因為他懂的改變。
JC
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.195.146.176
推
04/09 01:47, , 1F
04/09 01:47, 1F
推
04/09 02:26, , 2F
04/09 02:26, 2F
→
04/09 03:12, , 3F
04/09 03:12, 3F
推
04/09 12:41, , 4F
04/09 12:41, 4F
→
04/09 12:42, , 5F
04/09 12:42, 5F
→
04/09 14:48, , 6F
04/09 14:48, 6F
※ 編輯: jawychiou 來自: 123.195.146.176 (04/09 14:49)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章