为什么这个菱形打印最左侧多一列空格,有哪位大佬能解答一下😪
#include<iostream>
using namespace std;
int main()
{
char cha;
cin>>cha;
for(int i = 0;i<3;i++)
{
for(int j = 0;j<3-i;j++)
{
cout<<" ";
}
for(int k = 0;k <= 2*i;k++)
{
cout<<cha;
}
cout<<endl;
}
for(int i = 0;i < 2;i++)
{
for(int j = 0; j <= i;j++)
{
cout<<" ";
}
for(int k = 0;k < 3-2*i;k++)
{
cout<<cha;
}
cout<<endl;
}
return 0;
}
#include<iostream>
using namespace std;
int main()
{
char cha;
cin>>cha;
for(int i = 0;i<3;i++)
{
for(int j = 0;j<3-i;j++)
{
cout<<" ";
}
for(int k = 0;k <= 2*i;k++)
{
cout<<cha;
}
cout<<endl;
}
for(int i = 0;i < 2;i++)
{
for(int j = 0; j <= i;j++)
{
cout<<" ";
}
for(int k = 0;k < 3-2*i;k++)
{
cout<<cha;
}
cout<<endl;
}
return 0;
}
「求助大佬帮看看这道算法题吧!」牛牛尝试用键盘读入一个字符,然后在屏幕上显示一个用这个字符填充的对角线长5个字符,倾斜放置的菱形。 https://gw-c.nowcoder.com/api/sparta/jump/link?link=https%3A%2F%2Fwww.nowcoder.com%2Fpractice%2F11a5040fa894430f9d25fda1be37ddc8
全部评论
问题已解决,简单算术把人给整蒙了😂
相关推荐
点赞 评论 收藏
分享
02-24 19:45
西南大学 后端工程师
程序员小白条:简历写的有点太多了,一般两页是实习经历比较多的情况下,要么自己有一些有影响力的开源项目,如果你走软件,硬件没必要实习,学校安排总是没区分度的,央国企最好有中大厂实习,另外学历比较重要,不是都要求硕士的,技术会比互联网要求低一些 点赞 评论 收藏
分享
