用c语言画菱形( ̄_ ̄ )

简介: 用c语言画菱形( ̄_ ̄ )
#include<stdio.h>
int main()
{
  int i=0;
  char* a[9] =
  {
   "    *    ",
   "   ***   ",
   "  *****  ",
   " ******* ",
   "*********",
   " ******* ",
   "  *****  ",
   "   ***   ",
   "    *    "
  };
  while (i < 9)
  {
    puts(a[i]);
      i++;
  }
  return 0;
}

运行结果:

3f0d020f28b44dcc98865537d584d8a6.png

初学理解:


一、建立c语言头文件,标准输出输入。


二、声明main函数,返回值为int.


三、声明整数变量i,并赋初值0。


四、定义字符型指针数组,把有关菱形的字符串存入。


五、声明while循环,也可用for循环,把数组的字符串依次输出。


六、main函数结束,返回值int。


ps:想要画什么图形,直接改变字符串的布局就行了。再也不用担心画各种奇形怪状图形了。

目录
相关文章
|
6月前
|
C语言
C语言-----用二维数组解决菱形的打印问题
C语言-----用二维数组解决菱形的打印问题
59 0
|
6月前
|
C语言
c语言编程练习题:7-4 输出菱形图案
本题要求编写程序,输出指定的由“A”组成的菱形图案。
80 0
|
6月前
|
C语言
c语言经典例题讲解(输出菱形,喝汽水问题)
c语言经典例题讲解(输出菱形,喝汽水问题)
90 0
|
6月前
|
存储 编译器 C语言
从C语言到C++_22(继承)多继承与菱形继承+笔试选择题(下)
从C语言到C++_22(继承)多继承与菱形继承+笔试选择题
48 0
|
6月前
|
Java 编译器 定位技术
从C语言到C++_22(继承)多继承与菱形继承+笔试选择题(中)
从C语言到C++_22(继承)多继承与菱形继承+笔试选择题
45 0
|
6月前
|
安全 程序员 C语言
从C语言到C++_22(继承)多继承与菱形继承+笔试选择题(上)
从C语言到C++_22(继承)多继承与菱形继承+笔试选择题
49 0
|
6月前
|
C语言
c语言编程练习题:7-59 打印菱形图案
c语言编程练习题:7-59 打印菱形图案
73 0
|
11月前
|
C语言
C语言第二十五弹--打印菱形
C语言第二十五弹--打印菱形
|
C语言
【C语言刷题】水仙花数、打印菱形、求和
【C语言刷题】水仙花数、打印菱形、求和
76 0
|
C语言
C语言:打印菱形
题目:打印菱形 背景:无。 思路:采用两个 for 循环,利用数学知识,推出规律
69 0
C语言:打印菱形