如何用C++文件输入输出以下图形?有输入的,输入一个数,代表三角形的底边

[复制链接]
查看11 | 回复2 | 2010-10-30 01:10:07 | 显示全部楼层 |阅读模式
假若输入6,则有

*-----5个空格,一个×

***----4个空格,三个×
*****---3个空格,五个×
*******--2个空格,七个x
*********--。。。。。
***********--0个空格,11个x
也就是有六行,输入几就有几行,规律如上,输入一个数(代表三角形底边数),就文件输出图形。用C++怎么做?
有追赏!

回复

使用道具 举报

千问 | 2010-10-30 01:10:07 | 显示全部楼层
#include void main(){ int i,j,n,t; cin>>n; for(i=1;i>n &&n) {for(i=1;i<=n;i++){ for(j=0;j<n-i;j++)
cout<<" "; for(j=1
回复

使用道具 举报

千问 | 2010-10-30 01:10:07 | 显示全部楼层
把输入的数字与每行空格数和*的数量的关系找到就出来了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行