huafajihe 发表于 2019-3-1 17:17:56

为什么这个编译出来是乱码

#include <stdio.h>

int main()
{
        int x;
        int count;
        int i;
       
        for(i=0;i<10;i++){
                count=0;
        }
        scanf("%d",&x);
       
        while(x!=-1){
                if(x>=0 && x<=9){
                        count ++;
                }
                scanf("%d",&x);
        }
       
        for(i=0;i<10;i++){
                printf("%d:%d\n",i,count);
        }
       
        return 0;
       
}/*输入数量不确定的整数0~9,统计每一种数字出现的次数,输入-1表示结束*/

Croper 发表于 2019-3-1 17:34:38

暂时没看出问题,我这里运行起来也是对的。。
能把你输出的结果发上来么?

我叫MD 发表于 2019-3-1 19:20:42

我i运行也没有出问题你的应该是编译器问题把把图片传上来看看

18811724821 发表于 2019-3-1 21:40:43

没毛病,运行没错

huafajihe 发表于 2019-3-2 15:06:24

Croper 发表于 2019-3-1 17:34
暂时没看出问题,我这里运行起来也是对的。。
能把你输出的结果发上来么?

a->how amazing,a->ow amazing,a->w amazingb->,b->,b->c->吞?吞 @33S@,c->吞 @33S@,c->33S@d->殭櫃櫃?殭櫃櫃?333333?,d->殭櫃櫃?333333?,d->333333?
--------------------------------
Process exited after 0.07341 seconds with return value 0
请按任意键继续. . .

huafajihe 发表于 2019-3-2 15:11:26

我叫MD 发表于 2019-3-1 19:20
我i运行也没有出问题你的应该是编译器问题把把图片传上来看看

"C:\Users\zydx\Pictures\3.PNG"

我叫MD 发表于 2019-3-2 17:52:41

huafajihe 发表于 2019-3-2 15:11


接收不到你的图片   一直是刷新状态

TCY 发表于 2019-3-3 08:48:50

huafajihe 发表于 2019-3-2 15:06
a->how amazing,a->ow amazing,a->w amazingb-> ,b-> ,b-> c->吞?吞 @33S@ ...

编译器不支持中文(200%可能),你的电脑是Windows吧?
页: [1]
查看完整版本: 为什么这个编译出来是乱码