C++输出正三角形

来源:百度知道 编辑:UC知道 时间:2024/05/06 08:48:47
用VC的软件
用什么符号都可以
实心的

各位谢啦~!

#include<stdio.h>
#define N 5
main()
{
int i,j;
for(i=1;i<=N;i++)
{
for(j=1;j<=N-i;j++) printf(" ");
for(j=1;j<=2*i-1;j++) printf("*");
printf("\n");
}
}

你可以改变define下N的值(当前值是5),来改变正三角边长,我做的程序是实心的三角。

#include <iostream.h> //文件包含命令
void main() //数学函数库
{
int i,j; //定义两个整形变量i,j
for(i=1;i<=7;i++) //将i和j复值并且每运行一次i与j分别加1
{ for(j=1;j<=i;j++)
cout<<"*"; //如果以上条件符合,输出“*”
cout<<endl; //换行
}
}

#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int i,j,n,a,pp=0,f;

cout<<"输入要几行的:";
cin>>f;
for(a=1;a<=f;a++)
for(n=1;n<=2