帮忙解道C++问题

来源:百度知道 编辑:UC知道 时间:2024/07/10 23:30:54
这题是 编写C语言程序。 用*输出三角形和圆形列如:

*
**
***
*****

#include <iostream>
using namespace std;

int main()
{
for (int i=1;i<5;i++)
{
for (int k=1;k<4-i;k++)
{
cout<<" ";
}
for (int j=1;j<=i;j++)
{
cout<<'*';
}
cout<<endl;
}
getchar();
}
VC++ 6.0通过

#include "stdio.h"
#include "conio.h"
main()
{
int i,j,k;
for(i=0;i<=3;i++)
{
for(j=0;j<=2-i;j++)
printf(" ");
for(k=0;k<=2*i;k++)
printf("*");
printf("\n");
getch();
}

下半截我这里也有想要就说声!

圆形列的话,你先分好行数,然后没行不断的用
' '和'*'替换调试,看怎样最像圆就行;反正也不可能很圆的

#include "math.h"
#include "stdlib.h"
#include "stdio.h"
void main()
{
int i,j,k,z;
printf("输入三角型底边长:");