可选择的菱形代码
来源:互联网 发布:域名 服务器 知乎 编辑:程序博客网 时间:2024/05/16 01:48
#include <stdio.h>
#define SIZE(x) ( (x)>=0? (x):(-x))
void print (int size , int lon);
int main (void)
{
int i ,lon ;
printf ("输入你要打印菱形的半径\n");
scanf ("%d",&i);
printf ("实心请选择输入 1 \n");
scanf ("%d" , &lon);
print(i,lon);
return 0;
}
void print (int size , int lon )
{
int x,y;
for (x=-size ; x<=size; x++)
{ for (y=-size; y<=size; y++)
{
if (lon==1)
{
if (SIZE(x)+SIZE(y) <= size)
putchar ('*');
else
putchar (' ');
}
else
{
if (SIZE(x)+SIZE(y) == size)
putchar ('*');
else
putchar (' ');
}
}
printf ("\n");
}
}
#define SIZE(x) ( (x)>=0? (x):(-x))
void print (int size , int lon);
int main (void)
{
int i ,lon ;
printf ("输入你要打印菱形的半径\n");
scanf ("%d",&i);
printf ("实心请选择输入 1 \n");
scanf ("%d" , &lon);
print(i,lon);
return 0;
}
void print (int size , int lon )
{
int x,y;
for (x=-size ; x<=size; x++)
{ for (y=-size; y<=size; y++)
{
if (lon==1)
{
if (SIZE(x)+SIZE(y) <= size)
putchar ('*');
else
putchar (' ');
}
else
{
if (SIZE(x)+SIZE(y) == size)
putchar ('*');
else
putchar (' ');
}
}
printf ("\n");
}
}
- 可选择的菱形代码
- struts 用户可选择语言的国际化代码
- 可选择Email和用户名登录的代码
- 可选择Email和用户名登录的代码
- 控制台下菱形的代码
- 菱形代码
- 菱形代码
- 菱形代码
- 可选择的关键字
- 打印空心菱形的简单代码
- 菱形的打印(完整代码java)
- 代码:打印一个如图所示的菱形
- 网页插入real播放器多文件可选择播放的代码 2006-6-9-1
- RotatedRect 可选择矩形 的绘制
- 优化代码空心菱形
- Java打印菱形,非常简单的方法!代码更简洁!
- Calendar 日历加上可选择年月的选项。
- 动态生成可输入可选择的控件
- windows + mygwin + eclipse 配置过程
- VB 执行其他程序并等待其结束
- ZOJ 1101 Gamblers
- ios之ARC
- IronJacamar 1.1.0.Beta5 发布
- 可选择的菱形代码
- 2006 年百度之星程序设计大赛初赛题目 3 变态的比赛规则
- 利用 CHtmlView 和 HTML 制作新风格的界面(有启发性,但还需进一步学习)
- 2013金山西山居初赛第一场(hdu4545-hdu4547)
- 使用PPRevealSideViewController创建抽屉式导航
- 谈谈我对软件度量的理解
- 由物件取得類別名、由類別名取得物件
- java正则表达式
- Matlab 文件的一些操作