C++用一重循环输出用*构成的菱形
答案:2 悬赏:20
解决时间 2021-01-11 23:34
- 提问者网友:焚苦与心
- 2021-01-11 13:44
C++用一重循环输出用*构成的菱形
最佳答案
- 二级知识专家网友:千杯敬自由
- 2021-01-11 14:35
string str[7]={" * "," *** "," ***** ","*******"," ***** "," *** "," * "};
for(int i=0;i<7;i++)
cout<
定义的这行*****字符串要长一点,要不会出错,至少要两倍于输入的n数
#include
void main(void)
{
int n,i;
scanf("%d",&n);
for(i=1;iprintf("%*.*s
",i<=n?n+i:n*3-i,i<=n?i*2-1:n*4-i*2-1,"*****************************");
return;
}
for(int i=0;i<7;i++)
cout<
全部回答
- 1楼网友:长青诗
- 2021-01-11 15:47
定义的这行*****字符串要长一点,要不会出错,至少要两倍于输入的n数
#include
void main(void)
{
int n,i;
scanf("%d",&n);
for(i=1;i
return;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息