
由键盘输入正数n,要求输入中间数字为n的菱形图案。要求菱形左边紧靠屏幕左边。
1个回答
展开全部
for(h=1,y=x-1;h<=i-1;h++)
{
printf("%d\n",y);//这里
y--;
}
改为:
for(h=1,y=x-1;h<=i-1;h++)
{
printf("%d",y);
y--;
}
printf("\n");
下半个菱形输出也同样改下!
还有就是:
for(h=1,y=x-1;h<=n-b;h++)//这里h应该<n-b
{
printf("%d\n",y);// \n移到循环外面!
y=y-1;
}
b++;
改为:
for(h=1,y=x-1;h<n-b;h++)
{
printf("%d",y);
y=y-1;
}
printf("\n");
b++;
希望对你有帮助!谢谢!
算法思想没问题!
写程序的时候要细心哦!
尤其是多层循环的时候,还有变量细节!
{
printf("%d\n",y);//这里
y--;
}
改为:
for(h=1,y=x-1;h<=i-1;h++)
{
printf("%d",y);
y--;
}
printf("\n");
下半个菱形输出也同样改下!
还有就是:
for(h=1,y=x-1;h<=n-b;h++)//这里h应该<n-b
{
printf("%d\n",y);// \n移到循环外面!
y=y-1;
}
b++;
改为:
for(h=1,y=x-1;h<n-b;h++)
{
printf("%d",y);
y=y-1;
}
printf("\n");
b++;
希望对你有帮助!谢谢!
算法思想没问题!
写程序的时候要细心哦!
尤其是多层循环的时候,还有变量细节!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?

2025-01-01 广告
作为硕方科技(北京)有限公司的工作人员,关于硕方线号机居中符号的打印方法,简要说明如下:**居中打印设置**:1. **直接选择居中打印功能**:在编辑模式下,通过操作键找到“居中打印”选项,按Enter键即可将打印内容设置为居中。若初始设...
点击进入详情页
本回答由程经理提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |