admin 管理员组文章数量: 1087677
画矩形(C语言)
描述
根据参数,画出矩形。
输入
输入一行,包括四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于3行不多于10行,宽不少于5列不多于10列);第三个参数是一个字符,表示用来画图的矩形符号;第四个参数为1或0,0代表空心,1代表实心。
输出
输出画出的图形。
样例输入
7 7 @ 0
样例输出
@@@@@@@ @ @ @ @ @ @ @ @ @ @ @@@@@@@
#include<stdio.h>
int main()
{char c;int a,b,flag,i,j;scanf("%d %d %c %d",&a,&b,&c,&flag); //flag表示是实心还是空心if(flag==0){ //空心for(i=0;i<a;i++){for(j=0;j<b;j++){if(i==0||i==a-1){ //第一行和最后一行全部打印字符printf("%c",c);} else if(j==0||j==b-1){ //第一列和最后一列全部打印字符printf("%c",c);} else printf(" "); //打印空格}printf("\n");}} if(flag==1){ //实心,全部打印字符就行for(i==0;i<a;i++){for(j=0;j<b;j++){ printf("%c",c);}printf("\n");}}return 0;
}
本文标签: 画矩形(C语言)
版权声明:本文标题:画矩形(C语言) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1694416958a251800.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论