怎么打开DOS界面?
这种n值大到三角形已经无法正常打印该怎么办才能让它继续正常显示?
#include <stdio.h>
#include <stdlib.h>
void DrawTriangle(int n,char c);
int main() {
int n;
char c;
scanf("%d",&n);
DrawTriangle(n,'');
printf("\n");
system("pause");
return 0;
}
void DrawTriangle(int n,char c)
{ int i,k,m;
k=n/2+1;
for(i=1;i<=n;i++)
{
for(m=1;m<=n-i;m++)
{
printf(" ");
}
for(m=1;m<=2i-1;m++)
{
printf("%c",c);
}
printf("\n");
}
return;
}
![](https://profile-avatar.csdnimg.cn/831fa8ae504d404ba8c1838f11383f0c_weixin_61740675.jpg!4)
C语言打印等腰三角形有问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
0条回答 默认 最新
悬赏问题
- ¥30 不会,学习,有偿解答
- ¥15 SQL查询语句报错(检查)
- ¥15 此表中公式应该怎么写
- ¥15 求HI-TECH PICC 9.50 PL3安装包
- ¥15 下载ctorch报错,求解
- ¥15 如何入门学习c语言,单片机
- ¥15 idea 编辑语言的选择
- ¥15 Windows下部署Asmjit
- ¥15 请问双层规划模型的上下层目标函数不一致,是如何保证迭代收敛性的
- ¥30 微信小程序 前端页面内容搜索