用c语言画菱形,用C语言编写一个菱形
//1,画一个菱形
# define _ CRT _ SECURE _ NO _ WARNINGS 1
#包含stdio.h
int main()
{
int line=0;
int I=0;
int j=0;
scanf(%d ,行);
for(I=0;I线;我)
{
//打印空格
for(j=0;j线-1-I;j)
{
printf(“”);
}
//打印*
for(j=0;J2 * I 1;j)
{
printf( * );
}
printf( \ n );
}
//打印下半部分
for(I=0;I线-1;我)
{
for(j=0;j j)
{
printf(“”);
}
for(j=0;j ^ 2 *(line-1-I)-1;j)
{
printf( * );
}
printf( \ n );
}
返回0;
}结果
其实这个挺难的。感觉不容易想到判断条件,尤其是写下面两个循环的时候。
for(j=0;j线-1-I;j)
{
printf(“”);
}
//打印*
for(j=0;J2 * I 1;j)
{
printf( * );
} for(j=0;j j)
{
printf(“”);
}
for(j=0;j ^ 2 *(line-1-I)-1;j)
{
printf( * );
加油!
原创作品来自努力学习,想成为大腕的博主,
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。