题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-12-05 21:28:48

[填空题]以下Prime过程,用于判断一个数是否为素数。素数是只能被1和数本身整除的自然数。一个自然数不是素数,就是合数。用被测试的数除以从2开始到该数本身的数,如果能除尽(余数为0),则为合数;如果都除不尽(余数均不为0),则为素数。请在划线处将下面过程补充完整:
Function Prime(inputvar As Integer)As Integer
For i=2 To inputvar-1
If inputvar Mod i= 【13】 ,Then
GoTo comfinish
End If
Next i
Prime=inputvar
Print "素数"
GoTo 【14】
comfinish:
Prime=inputvar
Print"合数"
finish:
End Function

更多"以下Prime过程,用于判断一个数是否为素数。素数是只能被1和数本身整"的相关试题:

[填空题]以下Prime过程,用于判断一个数是否为素数。素数是只能被1和数本身整除的自然数。一个自然数不是素数,就是合数。用被测试的数除以从2开始到该数本身的数,如果能除尽(余数为0),则为合数:如果都除不尽(余数均不为0),则为素数。请在划线处将下面过程补充完整: Function Prime(inputvar As Integer)As Integer For i= 2 To inputvar-1 If inpuwar Modi= 【13】 Then Go To comfinish End If Next i Prime=inputvar Print"素数" Go To 【14】 comfinish: Prime=inputvar Print"合数" finish: End Function
[简答题]

程序改错
下列程序中PrintPrime过程的功能是查找所有小于自然数nMax的素数,并按每行nCol个素数显示在主窗口中。素数是大于1且只能被1和自身整除的整数,如2、3、5、7等。判断一个自然数N是否是素数的方法是:用N除以从2到大于N的最小整数之间的每一个整数j,若所有的j都不能整除N,则N为素数。要求:
1.项目中有一个程序文件Pcode,将T盘中VFP01.TXT中的程序代码复制到其中并进行修改。
2.在修改程序时,不允许修改程序的总体框架和算法,不允许增加或减少语句数目。
1 CLEAR
2 DO PrintPrime(400,5)
3 PROCEDURE PrintPrime
4 PARA nMax,nCol
5 i=0 &&记录素数个数
6 FOR n=2 TO nMax
7 Flag=.T.
8 FOR j=2 TO INT(SQRT(n))
9 IF n%j=0
10 Flag=.F.
11 RETURN
12 ENDIF
13 ENDFOR
14 IF FLag
15 n
16 i=i+1
17 IF MOD(i,nCol)=0
18
19 ENDIF
20 ENDIF
21 ENDFOR
22 ENDPROC


[填空题]以下程序求a数组中的所有素数的和,函数isprime用来判断自变量是否为素数。素数是只能被1和本身整除且大于1的自然数。 #include<stdio.h> int isprime(int x) {int i,r=1; for(i=2;i<=x/2;i++) if(x%i==0){r=0;break;) ______;}/*第一空*/ main( ) {int i,a[10],sum=0; printf("Enter 10 nums:/n"); for(i=0;i<10;i++) scanf("%d",&a[i]); for(i=0;i<10;i++) if(______)/*第二空*/(printf("%d",a[i]); ______;/*第三空*/ } printf("/nThe sum=%d/n",sum); }
[填空题]以下 isprime 函数的功能是判断形参 a 是否为素数,是素数,函数返回 1,否则返回 0。 请填空。 int isprime(int a) { int i; for(i=2;i<=a/2;i++) if(a%i==0) _________; _______ ; }
[填空题]以下isprime函数的功能是判断形参a是否为素数,是素数,函数返回1, 否则返回0。请填空 Int isprime(Int a) {int i; for(i=2;i<=a/2;i++) if(a%i==0)【 】; 【 】; }
[填空题]以下isprime函数的功能是判断形参a是否为素数,如果是素数,函数返回1,否则返回0。
int isprime( int a)
int i;
for(i =2;i<= a/2;i ++ )
if(a%i==0)______;
______;

[简答题]编制程序,输出10到30之间所有的素数。提示:素数是只能被1和它本身整除的自然数。
[填空题]以下isprime函数的功能是判断形参a是否为素数,是素数,函数返回1,
否则返回0。请填空。
int isprime(int a)
for(i=2;i<=a/2;i++)
if(a%i==0) [8]
[9]
[填空题]以下isprime函数的功能是判断形参a是否为素数,是素数,函数返回1,否则返回0。请填空
int isprime(int a)
int i;
for(i=2;i<=a/2;i++)
if(a%i==0) (10)
(11)


[填空题]以下isprime函数的功能是判断形参a是否为素数。是素数,函数返回1,否则返回0。请填空。
int isprime(int a)
int i;
for(i=2; i<=a/2; i++)
if(a%i==0)______;
______;


我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码