【011】字符数组

//例5.9 设计和输出一个钻石图形。    

#include <iostream>

using namespace std;

void main( )

{

 char diamond[][5]={

  {32,32,'*'}, //ASCII码值为32是“空格”

  {' ','*',' ','*', ''}, //''是ASCII码值为0的字符,称为空 字符。

  {'*',' ',' ',' ','*'},

  {' ','*',' ','*',' '},

  {' ',' ','*', ' ', ' '}};

     int i,j;

     for (i=0;i<5;i++)

     {

        for (j=0;j<5;j++)

  cout<<diamond[i][j]; //逐个引用数组元素,每次输出一个字符

  cout<<endl;

  }

}

原文地址:https://www.cnblogs.com/leopotter/p/4894553.html