矩形怎么画

矩形怎么画,第1张

矩形的画法有以下几个步骤:

1、在命令栏中输入圆弧命令的快件方式“REC”,按一下空格键,这时在命令行中提示我们指定第一个角点(即顶点)或其他的 *** 作。

2、我们在屏幕上任意位置点一下鼠标左键,完成第一个顶点的指定。

3、接着指定第二个角点,我们可以再点击一下鼠标左键,完成第二点指定,这时画出了矩形,不过这个时候矩形的长款是不确定的。

4、如果我们需要画一个已知长宽的矩形,则在指定第一个角点之后,在命令行中输入一个特定值(比如200,即矩形的长),让后按一下键盘的“,”,切换到宽度的输入,输入完后,按键盘的空格键退出命令。

5、也可以按照特定的面积画矩形:在指定第一个点后,在命令行输入A,按一下空格,这个时候提示我们输入面积值。

6、我们输入200,按一下空格键,这时要制定矩形的长度或者宽度,我们输入选择长度并输入30。

7、这样就完成特定面积的矩形绘制。

每行起始和结束字符均是你的第3个参数

矩形第1行和最后一行中间是第3个参数,其他行根据第4个参数决定是空格或者第3个参数

程序可以这样写:

...

for ( m=0m<am++ )

{

printf("%c",c)//第1列

if ( m==0 || m==a-1 ) //第1行和最后一行

for ( n=1n<b-1n++ ) printf("%c",c)

else //中间的行

for ( n=1n<b-1n++ ) if ( d==0 ) printf(" ")else printf("%c",c)//空心或否

printf("%c\n",c)//最后1列

}

或者可以写:

for ( m=0m<am++ )

{

printf("%c",c)//第1列

if ( m==0 || m==a-1 || d!=0) for ( n=1n<b-1n++ ) printf("%c",c)

else for ( n=1n<b-1n++ ) printf(" ")

printf("%c\n",c)//最后1列

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11555957.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存