天天看点

python任意输入一个正整数、判断该数是否为素数_python编写程序,输入一个大于1的正整数,判断是否素数并输出结果....

我来吧,等下给你代码

#include int prim(int n) { int i,flag=1; for(i=2;i<=n/2;i++) { if(n%i==0) { flag=0; break; } } return flag; } void main ( ) { int i,j; for(i=2;i<=100;i++) { ...

import java.util.*; public class ShuShu{ public boolean isShuShu(int n){ int i; for(i=2;i=n){ return true; }else{ return false; } ...

void main() { int n,m=0; scanf("%d",&n); while(n) { m++; n/=10; }

void dis() { int n,k,i=1; cout<>n; k=sqrt(n); for(i=2;i<=k;i++) if(n%i==0)break; if(i>=k+1) cout<

输入一个正整数:"); int n=scan.nextInt(); int i; for(i=2;i<=n/2;i++){ if(n%i==0){ break; } } if(i>n/2){ System.out.println(n+"是素数"); }else...

比如两数相加,比如相乘,还有求一个数是否为素数, int judgesushu(int num) { for(int i=2;i

= InputBox("请输入一个正整数") If ZhiShu(sNum) Then MsgBox "1&qu... 调用子过程是一个按钮的名称,其实调用子过程是将判断一个数是否为素数做一个子过程...

program test; const n=999; {设置计算的数的最大值,以确定数组上界} var max:intege... do begin if (j mod i=0) then list[j]:=false; end; end; check:=(list[max]); {true=质数 fa...

c++版本 //含有 头文件 bool prime(int n) {//在 n为质数是 返回1 (是质数) 否则 0 int i; bool m=1; for(i=2;i<=sqrt(n);i++) if(n%i==0) m=0; return m; }

只有两个约数的数,是质数。1234567891011121314151617181920212223242526im...        System.out.print("请输入一个数...

请输入任意一个正整数:"); scanf("%d",&n); if (shu(n)) printf("\n%d是素数!",n); else printf("\n%d不是素数!",n); return 1; ...

dim a as integer dim i as integer dim YorN as bool YorN=false a=numeric(text1.text) //文本框接手输入 for(i=1;i<=a;i++) if(a mod i=0) YorN=true else YorN=false nex...

ude void fun(int n) { int i; for(i=2;i

As Boolean n = Val(InputBox("输入一个正整数吧!")) Print "正整数:&q... If m = False Then Exit Do n = n + 1 Loop Print "大于或等于该数的第一个素数:&...

{  int a;  printf("请输入一个正整数:\\n");  scanf("%d",&a);  if(prime(a)==1)   printf("这个数是素数.\\n&...

import java.io.*;   import java.util.Scanner;   &...

请输入一个整数:"); scanf("%ld",&n); if(n<0) printf("输入错误... ,n); else printf("%ld不是素数",n); } getch(); } 注:此程序只能准确判断-21...

i<=d;i++) if (c%i==0) break; if(i>=d+1) e=1; else e=0; return(e); } void main() { int i; do{ scanf("%d", &i); }while(i<=2);//要求输入比2大...

for(i=2;i<=temp;++i) if(x%i==0) { k=0; break; } if(i>temp) k=1; return k; } void main() { int x; int k,n,count=0; for(n=0;n