主要是运用好for双循环嵌套结构,一般第一个for为行,嵌套第二个for为列 。
输出三角形
*
**
***
****
*****
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=5;i++)//行
{
for(j=1;j<=i;j++)//列
{
printf("%d",j);
}
putchar('\n');
}
return 0;
}
输出三角形
1
12
123
1234
12345
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=5;i++)//行
{
for(j=1;j<=i;j++)//列
{
printf("%d",j);
}
putchar('\n');
}
return 0;
}
输出三角形
1
22
333
4444
55555
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=5;i++)//行
{
for(j=1;j<=i;j++)//列
{
printf("%d",i);
}
putchar('\n');
}
return 0;
}
希望对你有帮助,语言学习贵在坚持输入和输出!