A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 飘忽不定~ 中级黑马   /  2016-3-1 19:35  /  574 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文




#mark - 72数组练习之二维数组


用一个二维数组打印图形


   *


  ***


*****


*******










#include<stdio.h>


int main()


{


    char arr[4][7] =


    {


        


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


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


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


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


        


    };


   


    for(int i = 0; i<4 ;i++)


    {


        


        for(int j = 0; j<7 ;j++)


        {


            


            


            printf("%c",arr[i][j]);


            


        }


        printf("\n");


        


    }


   


    return 0;


}










arr[0][0] arr[0][1] arr[0][2] arr[0][3]


arr[1][0] ....






#include <stdio.h>


int main()


{


    int a[4][7] =


    {


        {0,0,0,1,0,0,0},


        {0,0,1,1,1,0,0},


        {0,1,1,1,1,1,0},


        {1,1,1,1,1,1,1},


    };


    //遍历二维数组打印星星


    for (int i = 0; i < 4; i++) {


        for (int j = 0; j < 7; j++) {


            if(a[i][j]==0)


         

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马