用C++编写程序,输入一个整数n输出n行*,从上到下,每行*个数为n,n-1,n-2.......

2025-02-09 17:00:56
推荐回答(5个)
回答(1):

#include 

int mian()
{
  int n;
  cin>>n;
  int i,j;
  
  for(j=n,j>0;j--){
  for(i=j;i>0;i--)
  {
     cout<<"*"
  }
  cout<  }
}
注:你需要在编译器内重新敲入,实在不好意思 我没有用编译器

回答(2):

#include "stdafx.h"
void main()
{
int n,i,j;
scanf("%d",&n);
for (i = n;i>=1;i--)
{
for (j=1;j<=i;j++)
{
printf("*");
}
printf("\n");
}
}

若满意请及时采纳,谢谢

回答(3):

#include
using namespace std;
void main(){
int n,i;
cin>>n;
while(n--){
i=n;
while(i--)
cout<<'*';
cout< }
}

回答(4):

#include 
using namespace std;

int main(void){
  int n;
  cout << "Please input an integer number: " ;
  cin << n;
  for(int i=n; i>0; --i){
    for(int j=i; j>0; --j){
      cout << "*";
    }
    cout << endl;
  }
}

回答(5):

这是什么