weixin_60639560
2021-11-25 23:20
采纳率: 50%
浏览 15

C语言代码运行出繁体字

img

img


新学第一次遇到这种情况 咋解决

图片转代码服务由CSDN问答提供 功能建议

              UntitleaT.c人 9.C 5).C
      C:Users21980Desktop④.exe
     268769894790 29 731641
Process returned 0 (0x0) executiontime:0.078s
Press any key to continue.
  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • 大榕树51 2021-11-25 23:37

    首先N>9,否则数组number[N]有空指针

    void Diff(int number[])
    {
    int a = 0, i = 2, x = 0, p = 0;
    for(x = 0; x <= 9; x++){
    a = 0;
    for(i = 2; i < number[x]; i++){
    if(number[x] % i == 0)a++;
    }
    if(a == 0){
    printf("%d ", number[x]);
    p++;
    }
    }
    printf("素数共:%d个", p);
    }

    评论
    解决 无用
    打赏 举报
  • 梦屿千寻ོ꧔ꦿ  2021-11-25 23:53

    你那不是繁体字,是乱码,我们老师以前讲过这种,你可以网上搜一下怎么改编码,好像是那个啥的编码哦,我忘了,就是你运行的那个窗口的编码

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题