1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 用c语言打印空心菱形

用c语言打印空心菱形

时间:2019-04-07 20:18:27

相关推荐

用c语言打印空心菱形

项目场景:

今天被学长问倒了,如何打印一个空心菱形,是用指针?还是循环嵌套?

问题描述

问题很简单就是打印一个空心菱形,话不多说直接看代码。

解决方案:

#include<stdio.h>

#define KXLX(x) ( (x)>0? (x):(-x))

void lx(int size)//打印空心菱形

{

for (int i = -size; i <= size; i++)

{

for (int j = -size; j <= size; j++)

{

if (KXLX(i) + KXLX(j) == size)

printf("*");

else

printf(" ");

}

printf("\n");

}

}

int main()

{

lx(5);

return 0;

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。