• 键盘任意输入一个整数,判断其是否为素数


    #include <stdio.h>
    #include <math.h>
    //键盘任意输入一个整数,判断其是否为素数
    int main(){
        int n,i,flag=1;
        printf("请任意输入一个整数,判断其是否为素数:");
        scanf("%d",&n);
        for(int i=2;i<=sqrt(n);i++){
            if(n%i==0){
                flag=0;
                printf("%d不是素数
    ",n);
                break;
            }
            if(flag==1){
                printf("%d是素数
    ",n);
            }
        }
        return 0;
    } 
    #include <stdio.h>
    #include <math.h>
    int main(){
        int n,i,k;
        printf("请任意输入一个整数,判断其是否为素数:");
        scanf("%d",&n);
        k=sqrt(n);
        for(i=2;i<=k;i++){
            if(n%i==0){
                printf("%d不是素数
    ",n);
                break;
            }
        }
        if(i>=k+1){
         printf("%d是素数
    ",n); 
        }
        return 0;
    }
    #include <stdio.h>
    #include <math.h>
    int main(){
        int n,i,k;
        printf("请任意输入一个正整数,判断其是否为素数:");
        scanf("%d",&n);
        k=sqrt(n);
        for(i=2;i<=k;i++){
            if(n%i==0) break; 
        }
        if(i<=k){
            printf("%d 不是素数
    ",n);
        }else{
            printf("%d是素数
    ",n);
        }
        return 0;
    }
    #include <stdio.h>
     int mian(){
         int n,i;
         printf("请任意输入一个整数,判断其是否为素数:");
         scanf("%d",&n);
         for(i=0;i<n-1;i++){
             if(n%i==0){
                 printf("%d 不是素数
    ",n);
                 break;
             }
         }
         if(i>=n){
             printf("%d 是素数
    ",n);
         }
         return 0;
     }

     收录于文章《885程序设计考点狂背总目录中

    一纸高中万里风,寒窗读破华堂空。 莫道长安花看尽,由来枝叶几相同?
  • 相关阅读:
    【阿里云产品公测】云引擎ACE新手实战基于Wordpress
    【阿里云产品公测】结构化数据服务OTS之JavaSDK初体验
    洗牌算法详解
    常用的位操作
    字符串乘法
    如何运用二分查找算法
    递归详解
    判断回文链表
    子集、排列、组合问题汇总
    接雨水问题详解
  • 原文地址:https://www.cnblogs.com/byczyz/p/13385072.html
Copyright © 2020-2023  润新知