编写C语言程序,如何用*组成三角形?
来源:百度知道 编辑:UC知道 时间:2024/06/04 03:15:53
如:
*
***
*****
*******
*********
......
行数由键盘输入
帮忙编一下!
*
***
*****
*******
*********
......
行数由键盘输入
帮忙编一下!
我自己写的,不过建议你这样比较简单的题目自己想想较好
#include<stdio.h>
void main()
{
int i,n,j;
printf("请输入行数:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=2*i-1;j++)
printf("*");
printf("\n");
}
}
#include <stdio.h>
int getNum(int i)
{
return 2*i-1;
}
void main()
{
int n,num;
printf("input num:");
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
num=getNum(i);
for(int j=1;j<=num;j++)
printf("*");
printf("\n");
}
}