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

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

第1个回答  2014-10-29
#include <iostream>

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

第2个回答  2014-10-29
#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个回答  推荐于2018-03-04
#include<iostream>
using namespace std;
void main(){
int n,i;
cin>>n;
while(n--){
i=n;
while(i--)
cout<<'*';
cout<<endl;
}
}追问

#include
int main{
inti,j,n;
printf("\nPleaseEntern:");
scanf("%d",&n);
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");}}
return 0;
}类似于这样的有吗

或者这个哪有错误

麻烦了

第4个回答  2014-10-29
#include <iostream>
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;
  }
}

追问

看不懂,有简单的吗

int i,j

@14 光电 骆卓超 #include
int main{
inti,j,n;
printf("\nPleaseEntern:");
scanf("%d",&n);
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");}}
return 0;
}
类似于这种或者你看这有什么错误,麻烦了,谢谢

第5个回答  2014-10-29
这是什么追问

用c++编写这个程序

追答

o,不好意思,我是个电脑白痴,很遗憾没有帮到你

追问

。,。哪里话

追答

希望下次能帮到你

相似回答