【011】字符数组

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

#include <iostream>

using namespace std;

void main( )

{

 char diamond[][5]={

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

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

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

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

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

     int i,j;

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

     {

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

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

  cout<<endl;

  }

}

posted @ 2015-10-20 13:38  薛定谔的猪  阅读(128)  评论(0编辑  收藏  举报