永发信息网

如何用C语言做一个(边数为5个*)的正方形框架。谢谢。

答案:5  悬赏:20  手机版
解决时间 2021-02-19 22:58
如何用C语言做一个(边数为5个*)的正方形框架。谢谢。
最佳答案
可以用简单的输出语句printf实现:
#include
main()
{ printf("*****\n");
printf("* *\n");
printf("* *\n");
printf("* *\n");
printf("*****\n");
}

你也可以用循环和选择结合起来一起做:
#include
main()
{ int i,j;
for(i=1;i<=5;i++)
{ for(j=1;j<=5;j++)
{ if(i==1||i==5)
printf("*");
else {if(j==1||j==5)
printf("*");
else printf(" ");
}
}
printf("\n");
}
}
全部回答
#include
void main()
{ int Square[5]={5,2,2,2,5}; //储存每条线得情况
for(int i=0;i<5;i++)
{
for(int j=0;j printf("*");
printf("\n");
}
}
C语言里有绘图类函数!
可以用C语言编一个dos下可以运行的俄罗斯方块的游戏,
你说它能不能画直线或曲线呢?
用*号当点去描,真是···
楼主有啥特殊用途吗?
void fang( int num )
{
for( int i = 0; i < num; i++ )
{
printf("\n");
for( int j = 0; j < num; j++ )
{
if( i == 0 || i == num - 1 || j == 0 || j == num - 1 )
{
printf("*");
}
else
{
printf(" ");
}
}
}
}
最简单的办法
printf("*****");
printf("* *");
printf("* *");
printf("* *");
printf("*****");
用五个printf就可以搞定
当然也可以用复杂的
比如说
循环
数组
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我不需要也不重要做一个傻子多么好
下列各数中,最小的实数是………………………
我家里 用的老水表 查水表的人说 用了 1231
ultraEdit-32注册码 用户码 306973796 526752
按GB50354,阻燃板燃烧性能复检须按规格取样
剑网三100级大概什么时候出
无极变速的踏板摩托车磨合期怎么换油?
福德堂医药金花园店我想知道这个在什么地方
一到万的拜寿喜话
亚洲豺犬的分类学
【I can’t help being pround of it.】
香河渠口镇外地人多不多
亿爽山泉地址有知道的么?有点事想过去
拖后腿 近义词
骨的第一声有什么词可以组
推荐资讯
dota第一后期为何是猴子。
电脑分辨率不够高怎么办?
手机发热耗电快是因为室内环境温度高吗
78x36一36x58的简算放法有那些
人人贷,投融贷,拍拍贷,选择哪个贷款
y=|x-2|的图像咋画
老师那个高考接受验证码的手机号错了怎么办
如何让WIN7不活动网页以小窗口排列
的哥服务中心地址有知道的么?有点事想过去
历史上广东是属于江西的吗/就是没有广东.什么
永亮灯饰城地址在哪,我要去那里办事
良工不示人以仆是什么动物
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?