#include<stdio.h>
#include<conio.h>
int main()
{
int a;
a=1;
a++;
for( ; ; )
{
a<=10;
printf("%d",a);
}
getch();
}
答案 0 :(得分:8)
你可以在那里使用break
声明。
这将退出循环并在循环体下面开始控制。
答案 1 :(得分:2)
#include<stdio.h>
#include<conio.h>
int main()
{
int a = 0;
for(;;)
if ((++a) <= 10)
printf("%d",a);
else
break;
getch();
}
答案 2 :(得分:1)
我想这就是你在这里问的问题......
修改强>
int main()
{
int a;
a=0;
for(;;)
{
if(a>10)
break;
printf("%d",a);
a++
}
getch();
}
答案 3 :(得分:0)
在你要结束的循环中创建一个条件.. 否则,请使用中断或退出,例如语句...
答案 4 :(得分:0)
试试这段代码:
#include<stdio.h>
#include<conio.h>
int main()
{
int a;
for(a=1 ; a<=10; a++)
{
printf("%d",a);
}
getch();
}
答案 5 :(得分:0)
#include<stdio.h>
#include<conio.h>
int main()
{
int a;
a=1;
m:
for(;;)
{
if(a<=10)
{
printf("%d\n",a);
a++;
}
if(a<10)
{
goto m;
}
}
getch();
}