打印
[技术问答]

一个有趣的东西

[复制链接]
693|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
shen_hao|  楼主 | 2017-11-30 21:54 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
这其实就是打印的过程,可是在keil中,打印的时候总是把0都打印出来(用break的时候),当我用continue的时候不会。
在dev c++中,即使用break也不会把后面的0都打印出来。keil专属!!!
#include<stdio.h>


int numArr[11][8] =
{       
        {1,2,3,4,5,6,0},//0
        {2,3,0},                                //1
        {1,2,7,5,4,0},         //2
        {1,2,7,3,4,0},         //3
        {6,2,7,3,0},                //4
        {1,6,7,3,4,0},        //5
        {1,6,7,3,4,5,0},//6
        {1,2,3,6,0},                //7
        {1,2,3,4,5,6,7,0},//8
        {1,2,3,4,6,7,0},//9
        {8,0}                                        //dot
};

void show()
{
        int i,j;
        for(i=0;i<11;i++)
        {
                for(j=0;j<8;j++)
                {
                        if(numArr[i][j] == 0)
                                break;
                  else
                                printf("%d",numArr[i][j]);
                }
                printf("\n");
        }
}

int main()
{
        show();
        return 0;
}


沙发
dongnanxibei| | 2017-12-1 09:05 | 只看该作者
等下我试试 看。

使用特权

评论回复
板凳
dongnanxibei| | 2017-12-1 09:06 | 只看该作者
用C-Free5跑了一下没问题啊。

使用特权

评论回复
地板
dongnanxibei| | 2017-12-1 09:14 | 只看该作者

这个也可以。

使用特权

评论回复
5
dongnanxibei| | 2017-12-1 09:14 | 只看该作者
Keil不会那么**吧,逻辑判断0都不会?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

79

主题

230

帖子

2

粉丝