用c++编程:打印出N行的等腰直角三角形。N从键盘输入。。。急。求解。谢谢啦啦啦
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用c++编程:打印出N行的等腰直角三角形。N从键盘输入。。。急。求解。谢谢啦啦啦相关的知识,希望对你有一定的参考价值。
#include<iostream>using namespace std;
int main()
int N;
cout<<"请输入一个数字:"<<endl;
cin>>N;
for(int i=0;i<N+1;i++)
for(int j=0;j<i;j++)
cout<<N;
cout<<endl;
system("pause");
return 0;
追问
这种我没学过也
不过还是谢谢
参考技术A 小意思,稍等一下,马上给你。追问好叻
追答void main ()
int a;
cout>a;
for(int i=0;i<a;i++)
for(int k=1 ;k<a-i;k++)
cout<<(" ");
for(int h=0;h<i*2+1;h++)
if(i==a-1)
if(h%2==0)
cout<<("*");
else
cout<<(" ");
else
if(h==0||h==i*2)
cout<<("*");
else
cout<<(" ");
cout<<endl;
这个等腰空心三角形,弄错,我再改下。
能不能写成那种。初学者就很容易看懂的呀哈哈
它是要求输出类似这样的图像
追答int main()
int N;
cout>N;
int M=1;
for(int i=0;i<N+1;i++)
for(int j=0;j<M;j++)
cout<<" "<<"*";
M++;
cout<<endl;
return 0;
完美到达你的要求,请采纳
int main()
int N;
cout>N;
int M=1;
for(int i=0;i<N+1;i++)
for(int j=0;j<M;j++)
cout<<" "<<"*";
M++;
cout<<endl;
return 0;
完美到达你的要求,请采纳
怎么出现重复的了。
满意的话,请尽快采纳,兄弟,今天的双倍经验就要没了。
采用一维数组输出等腰三角形的杨辉三角
采用一维数组输出等腰三角形的杨辉三角
心得体会:
在网上查询了杨辉三角的方法,刚开始用在程序中直接定义n的方式输出杨辉三角,后来查询到从键盘输入n的方法,在调试程序时有很多错误的地方,如数组未定义等问题。
以上是关于用c++编程:打印出N行的等腰直角三角形。N从键盘输入。。。急。求解。谢谢啦啦啦的主要内容,如果未能解决你的问题,请参考以下文章