输出菱形图案
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了输出菱形图案相关的知识,希望对你有一定的参考价值。
#include<stdio.h> int main() { char arr1[] = "*************"; char arr2[] = " "; int len = strlen(arr1); int mid1 = strlen(arr1) / 2; int mid2 = strlen(arr1) / 2; while (mid1 < len) { arr2[mid1] = arr1[mid1]; mid1++; arr2[mid2] = arr1[mid2]; mid2--; printf("%s\n", arr2); } char arr3[] = "*************"; char arr4[] = " "; int start = 0; int end = strlen(arr1) - 1; while (start < strlen(arr1) / 2) { arr1[start] = arr4[start]; start++; arr1[end] = arr4[end]; end--; printf("%s\n", arr1); } return 0; }
以上是关于输出菱形图案的主要内容,如果未能解决你的问题,请参考以下文章