C语言continue怎么用

来源:百度知道 编辑:UC知道 时间:2024/05/28 19:02:39
#include "stdio.h"
void main()
{
int a,b;
for(a=1;a<=9;a++)
{
for(b=1;b<=i;b++)
printf("%d",a);
printf("\n");
}
}
在我机子上的运行结果:
1
22
333
4444
55555
666666
7777777
88888888
999999999
我想的结果是:
1
22
333
55555
666666
7777777
999999999
加if我知道但是怎么加有什么格试呢。
看它写的这个C好晕啊但是是对的。
这是一个块{
if(a%4 == 0)
continue;

还有不输出4 if(a%4 == 0)用if 对4求模那么8为什么会是这句啊if(a%4 != 0)

printf("%d",a);
}

这个{
if(a%4 != 0)
printf("\n");
}
为什么不加在这个后面呢。for(b=1;b<=a;b++)

#include "stdio.h"
void main()
{
int a,b;
for(a=1;a<=9;a++)
{
for(b=1;b<=a;b++)
{
if(a%4 == 0)
continue;

printf("%d",a);
}

if(a%4 != 0)
printf("\n");
}
}

加if语句对4求模等于0则continue