33问答网
所有问题
当前搜索:
编写一个函数判断是否为素数
编程实现:定义
一个
能
判断
任意整数a
是否是
素的
函数
isprime(int a...
答:
include "stdafx.h"include <iostream> using namespace std;bool isprim(int x){ int is = 1;for (int i = 2; i < x / 2; i++)if (x%i == 0){ is = 0;break;} return is;} int main(){ for (int i = 100; i < 200; i++)if (isprim(i))cout << i << " "...
1.
编写一个函数
int prime(int x)
判断
参数x
是否为素数
,若是,返回1...
答:
x);i++)if (x%i == 0)return 0;return 1;}int main(){int a[] = { 10, 23, 9, 16, 17, 3 };int cnt = 0;for (int i = 0; i < 6; i++)if (prime(a[i])){cout << a[i] << ' ';cnt++;}cout << endl << "总个数:" << cnt;return 0;} ...
用汇编语言实现
一个函数
,
判断
一个数x
是否为质数
答:
COUNT CALL DSPAX MOV AH,4CH INT 21H ;===; 要
判断
的数放入ax中; ax返回
1
时表示
是素数
; ax返回0时表示是合数 F PROC NEAR JMP F1 @@X DW ? @@X2 DW ? F1:
C语言,
编写一函数
,其功能是
判断
某整数
是否为素数
,且程序中能调用该函数...
答:
include<stdio.h> int sushu(int n){ int k,count=0;for(k=
1
;k<=n;k++)if(n%k==0)count++;if(count==2)return 1;else return 0;} void main(){ int i,sum=0;for(i=1;i<=1000;i++)if(sushu(i)){sum+=i;printf("%d ",i);} printf("\nsum=%d\n",sum);} ...
...
编写一个函数
:int isprime(int n)用于
判断
一个整数
是否为素数
,如 ...
答:
int isPrime(int num) { int divisor = 3;int testLimit = num;if (num < 2)return 0;if ( num < 4 )return
1
;if (num % 2 == 0)return 0;while ( testLimit >= divisor ){ if ( num % divisor == 0 )return 0;testLimit = num / divisor;divisor += 2;} return 1;} ...
编写一个判断素数
的
函数
,在主函数中输入5个整数,若
是素数
,则输出该数...
答:
include <stdio.h> int isprime(int n){ int i;if(n<2)return 0;for(i=2;i*i<=n;++i)if(n%i==0)return 0;return 1;} int main(){ int i,n;for(i=0;i<5;++i){ scanf("%d",&n);if(isprime(n))printf("%d\n",n);} return 0;} ...
用C++
编写一个判断素数
合数的程序,要求输入素数时显示出“此数
是
素 ...
答:
include<iostream.h> bool prime(int n)//
判断是否为素数
{ int i;bool flag=true;for(i=2;i<=n/2;i++)if(n%i==0)flag=false;if(flag==true||n==2)return
1
;//是的话返回 true return 0;//否则 flase } int fun(int n)//将合数分解,这里用了
函数
的递归调用 { int i;if(...
...用来
判断一个
整数a
是否为素数
,若是素数,
函数
返回1,否则返回0。并...
答:
include<stdio.h> include<math.h> //这里要用到sqrt
函数
int isprime(int a){ int r,i,w=0;//w为
1
则不是,为0则是 for(i=2;i<=sqrt(a)&&w==0;i++){ r=a%i;if(r==0)w=1;} return !w;} void main(){ int a,r;scanf("%d",&a);r=isprime(a);if(r)printf("Yes...
编写函数
isprime( ),用来
判断一个
整数a
是否为素数
.再编写main函数,通过...
答:
include "stdio.h"int isprime(int n){ int i;for(i=2;i<=n/2;i++)if(n%i==0)return 0;return
1
;} int main(){ int i;int sum=0;int k=0;for(i=200;i<=300;i++){ if(isprime(i)==1){ printf("%d ", i);k++;if(k== 10){ printf("\n");k=0;} } } } ...
用C程序
编写一个判断素数
的
函数
,在主函数中调用该函数,求1000内所有...
答:
include<stdio.h> int sushu(int n){ int j;for(j=2;j<=n-
1
;j++) { if(n%j==0) return 0;} return 1;} main(){ int j=0,i;for(i=3;i<1000;i++){ if(sushu(i)==1){ printf("%d\t",i);j++;if(j%5==0)printf("\n");} } } ...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜