m0_61913580 2021-11-17 10:55 采纳率: 80%
浏览 14
已结题

请问一下大家程序哪里有问题,刚入门,太不熟了

img

  • 写回答

2条回答 默认 最新

  • bekote 2021-11-17 11:00
    关注
    
    #include<stdio.h>
    int panbie(int a){
        int i,b=1;
        for(i=2;i<=a/2;i++){
            if(a%i==0){
                b=0;
                break;
            }
        }
        return b;
    }
    int main(){
        int a,b,i;
        printf("请输入一个大于2的整数:\n");
        scanf("%d",&a);
        b=panbie(a);
        if(b)
        {printf("%d是素数",a);}
        else
        {printf("%d不是素数",a);}
        return 0;
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 12月1日
  • 已采纳回答 11月23日
  • 创建了问题 11月17日

悬赏问题

  • ¥66 换电脑后应用程序报错
  • ¥50 array数据同步问题
  • ¥15 pic16F877a单片机的外部触发中断程序仿真失效
  • ¥15 Matlab插值拟合差分微分规划图论
  • ¥15 keil5 target not created
  • ¥15 C/C++数据与算法请教
  • ¥15 怎么找志同道合的伙伴
  • ¥20 如何让程序ab.eXe自已删除干净硬盘里的本文件自己的ab.eXe文件
  • ¥50 爬虫预算充足,跪巨佬
  • ¥15 滑块验证码拖动问题悬赏