网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

下面()是正确的判断素数程序(m>1)。

A.j=0; for (i =2; i<=m-1; i++) if (m % i != 0) j++; if(j==m-2) printf(“%d是素数n", m);

B.j=0; for (i =2; i<=m-1; i++) if (m % i == 0) j++; if(j==0) printf(“%d是素数n", m);

C.flag=0; for (i =2; i<=m-1; i++) if (m % i == 0) flag=1; if(flag==0) printf(“%d是素数n", m);

D.for (i =2; i<=m-1; i++) if (m % i == 0) i=m+2; if(i==m+3) printf(“%d是素数n", m);


参考答案和解析
D
更多 “下面()是正确的判断素数程序(m>1)。A.j=0; for (i =2; i<=m-1; i++) if (m % i != 0) j++; if(j==m-2) printf(“%d是素数n", m);B.j=0; for (i =2; i<=m-1; i++) if (m % i == 0) j++; if(j==0) printf(“%d是素数n", m);C.flag=0; for (i =2; i<=m-1; i++) if (m % i == 0) flag=1; if(flag==0) printf(“%d是素数n", m);D.for (i =2; i<=m-1; i++) if (m % i == 0) i=m+2; if(i==m+3) printf(“%d是素数n", m);” 相关考题
考题 下面是素数的是() A、1B、6C、3D、8

考题 请编一个函数int fun(int a),它的功能是:判断a是否是素数,若a是素数,返回1;若不是素数,返回0。A的值由主函数从键盘读入。

考题 下列程序的功能是输入一个整数,判断是否是素数,若为素数输出1,否则输出0,请填空。main(){int i, x, y=1;scanf("%d", x);for(i=2; i=x/2; i++)if【14】{ y=0; break;}printf("%d\n", y);}

考题 阅读下面程序: include int fun2(int m) { if(m%3==0) return 1; else return 0; } 阅读下面程序:include <iostream.h>int fun2(int m){if(m%3==0)return 1;elsereturn 0;}void fun1(int m, int s){int i;for (i=1; i<m; i++)if(fun2(i))S=S*i;}void main(){int n=9, s=2;fun1(n, s);cout<<s<<end1;}该程序的运行结果是【 】。

考题 下面VBA程序段运行时,内层循环的循环总次数是【 】For m = 0 To 7 step3For n = m To m+1Next nNext m

考题 下面程序的输出是()。define N 3define M(n) ((N+1)*n)include void main(){int 下面程序的输出是( )。#define N 3#define M(n) ((N+1)*n)#include <iostrearn.h>void main(){ int z=2*(N+M(5+1)); cout<<z<<end1;}A.42B.48C.54D.编译报错

考题 下面程序的运行结果是( )。 include main() {int a,s,n,m; a=2;s=0;n=1;m=1; while(m 下面程序的运行结果是( )。 include<stdio.h> main() {int a,s,n,m; a=2;s=0;n=1;m=1; while(m<=4){n=n*a;s=s+n;++m;} printf("s=%d",s); }

考题 下列给定程序中,函数fun()的功能是:判断一个整数m是否是素数,若是返回l,否则返回0。在main()函数中,若fun()返回1则输出YES,若fun()返回0则输出NO!请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构.试题程序:include <conio.h>include <stdio.h>int fun(int m){ int k=2;while (k<=m&&(m%k))/*************found*********************/k++/*************found*********************/if(m=k)return 1;else return O;}main ( ){ iht n;clrscr ();printf("\nPlease enter n: ");scanf ("%d", n);if (fun (n)) printf ("YES\n");else printf ("NO! \n");}

考题 下列程序的功能是:输出10到100之间的所有回文素数。所谓回文素数是指,如果一个数是素数,则该数反序后形成的数也是素数。例如,13是素数,13反序形成得到数为31,31也是素数,则称13为回文素数。Private Sub Command1 2_Click( )Dim k As Integer,m As Integer,n AsIntegerFor k=10 T0 100If prim(k)Thenm=__________n=0Do While m0N=n*10+Im Mod l0M=m/10LoopIf prim(n)ThenMsgBox k“,”nEnd IfEnd IfNext kEnd SubPublic Function prim(n As Integer)As BooleanDim j As IntegerFor j=2 To n/2If n Mod J=0 Thenprim=__________Exit FunctionEnd IfNext jprim=TrueExit FunctionEnd Function横线处应填写的内容是( )。A.k FakeB.k TrueC.m FalseD.n True

考题 程序test.c的功能是:计算500~800区间内素数的个数cnt,并按所求素数的值从大到小的顺序,计算其间隔减、加之和,即第1个素数.第2个素数+第3个素数.第4个素数+第5个素数…的值sum。请编写函数count Value实现程序的要求,最后main函数调用函数writeOAT把结果cnt和Sum,输出到文件out.dat中。

考题 下列给定程序中,函数proc()的功能是:判断一个整数m是否是素数,若是返回1,否则返回0。在main()函数中,若proc()返回1,则输出″YES″;若proc()返回0,则输出″NO″!请修改程序中的错误,使它能得出正确的结果。注意:不要改动main)函数,不得增行或删行,也不得,t更改程序的结构。试题程序:

考题 编写程序在终端打印1~100之间的素数。

考题 已知字母A的ASCII码是65,运行下面程序后输出的结果是 ______。 M = 65: A$ =" " For i = 1 To 3 A$ = A$ + Chr$(M) M = M +1 Next i Print A$A.197B.656667C.ABCD.CBA

考题 【程序说明】 统计2~M中有多少个素数(只能被1或自身整除的整数称为素数)。【程序】SET TALK OFFCLEARINPUT “M=” TO MS=0(10)IF SS(I)S=S+1?? STR (1,5)ENDIFENDFOR? STR(5,5)SET TALK ONFUNC SS(11)FOR J=2 TO X-1(12)EXITENDIFENDFORIF J=XRETU .T.ELSE(13)ENDIFENDFUNC(10)A.DO WHILE I<MB.FOR I=2 TO M/2C.FOR I=M TO 1 STEP -1D.FOR M=I TO 0 STEP-1

考题 在下面的VBA程序段运行时,内层循环的循环次数是【 】For m=0 To 7 Step 3For n = m-1 To m+1Next nNext m

考题 按照RSA算法,取两个最大素数p和q,n=p*q,令φ(n)=(p-1)*(q-1),取与φ(n)互质的数e, d=e-1 mod φ(n),如果用M表示消息,用C表示密文,下面( )是解密过程。 A. M=Cn mod e B. M=Cd mod n C .M=Cd mod φ(n) D .M=Cn mod φ(n)

考题 按照RSA算法,取两个最大素数p和q,n=p*q,令φ(n)=(p-1)*(q-1),取与φ(n)互质的数e,d=e-1 mod φ(n),如果用M表示消息,用C表示密文,下面( )是加密过程,(请作答此空)是解密过程。 A. M=Cn mod e B. M=Cd mod n C. M=Cd mod φ(n) D. M=Cn mod φ(n)

考题 利用穷举法编写一个算法判断给定的正整数n是否是素数的程序,即判断n是否只能被1和自身整除。

考题 素数是只能被1和它本身整除的整数,那么下面不是素数的是()。A、13B、15C、27D、34

考题 以下关于素数正确的是()A、素数是大于1的自然数B、素数是只能被1整除的数C、3是素数D、1是素数

考题 数据结构与算法中,关于素数描述正确的是()A、素数就是合数B、素数不能被本身整除C、素数又称为质数只能被1和它本身整除D、素数不仅能被1和它本身整除,还能被其它数整除

考题 素数m的正因数都有什么?()A、只有1B、只有mC、1和mD、1到m之间的所有数

考题 Zm*是循环群,则m应该满足什么条件?()A、m=2,4,pr,2prB、m必须为素数C、m必须为偶数D、m必须为奇素数

考题 问答题利用穷举法编写一个算法判断给定的正整数n是否是素数的程序,即判断n是否只能被1和自身整除。

考题 多选题素数是只能被1和它本身整除的整数,那么下面不是素数的是()。A13B15C27D34

考题 单选题以下关于素数正确的是()A 素数是大于1的自然数B 素数是只能被1整除的数C 3是素数D 1是素数

考题 单选题数据结构与算法中,关于素数描述正确的是()A 素数就是合数B 素数不能被本身整除C 素数又称为质数只能被1和它本身整除D 素数不仅能被1和它本身整除,还能被其它数整除

考题 单选题素数m的正因数都有什么?()A 只有1B 只有mC 1和mD 1到m之间的所有数