打印菱形星号组合C程序
生活随笔
收集整理的這篇文章主要介紹了
打印菱形星号组合C程序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#include "stdio.h"
#define N 9 //數組的行列數
int main(){char str[N][N]={0}; //例子,行列數應該是奇數int i,j;for(i=0;i<N;i++)for(j=0;j<N;j++)str[i][j]=' ';//先全部設為空格//在特定位置寫入*號for(i=0;i<N;i++)for(j=0;j<N;j++){if(i==0 || i==N-1)str[i][N/2]='*';else if(i>0 && i<=N/2){str[i][N/2+i]='*';str[i][N/2-i]='*';}else{str[i][N/2*3-i]='*';str[i][i-N/2]='*';}}for(i=0;i<N;i++){for(j=0;j<N;j++)printf("%c",str[i][j]);printf("\n");} }
總結
以上是生活随笔為你收集整理的打印菱形星号组合C程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 麒麟服务器操作系统V4,银河麒麟服务器操
- 下一篇: GJB 软件质量保证报告(模板)