java编程判断素数问题,求2到20非素数之和

编程题,输出前二十个素数c_百度知道
编程题,输出前二十个素数c
我有更好的答案
#include&&iostream&using&namespace&int&main(){int&i,j,n=0;&for(i=2;n&20;i++)&{for(j=2;j*j&=i;j++)&&&&if(i%j==0)&&if(j*j&i)&&{cout&&i&&&&&;&&&n++;&&&&&}&&&}&return&0;}
采纳率:83%
来自团队:
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。用c语言输入一个数,求2到它之间所有的素数,并全部输出。_百度知道
用c语言输入一个数,求2到它之间所有的素数,并全部输出。
我有更好的答案
&#include&&stdio.h&int&isprime(int&a){int&i;for(i&=&2;&i&&&a;&i++)if(a&%&i&==&0)if(a&==&i)return&1;elsereturn&0;}int&main(void){int&i;int&m;scanf(&%d&,&m);for(i&=&2;&i&&=&m;&i++){if(isprime(i))printf(&%d&&,i);}printf(&\n&);}
采纳率:71%
来自团队:
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。扫二维码下载作业帮
3亿+用户的选择
下载作业帮安装包
扫二维码下载作业帮
3亿+用户的选择
C语言编程题计算并输出1000以内最大的10个素数以及它们的和。 要求: (1)在程序内部加必要的注释。(2)由于偶数不是素数,可以不考虑对偶数的处理。 (3)虽然在1000以内的素数超过10个,但是要对1000以内不够10个素数的情况进行处理。 (4) 输出形式为:素数1+素数2+素数+…+素数10=总和值。题目的意思不太懂,求解答
作业帮用户
扫二维码下载作业帮
3亿+用户的选择
#include&&stdio.h&int&main()&{ int&i,n,k&=&0,sum&=&0; int&a[10],flag&=&1; for(n&=&999;&n&&&1&&&&k&&&10;&n&-=&2)&{
for(i&=&2;&i&*&i&&=&n&&&&&++i)
flag&=&n&%&i;
if(flag)&{
a[k++]&=&n;
} } for(i&=&0;&i&&&k;&++i)&printf(&%d&+&&,a[i]); printf(&\b\b=&%d\n&,sum); return&0;}
为您推荐:
扫描下载二维码程序设计训练基础题20_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
程序设计训练基础题20
&&程序设计训练基础题库
你可能喜欢编一个输入20个任意数求质数的编程_百度知道
编一个输入20个任意数求质数的编程
我有更好的答案
package&com.import&java.util.Spublic&class&PrimeNumberTest{ /**& &*&@Title&isPrimeNumber& &*&@Description&判断一个自然数是否是质数 &*&@version&2.7.0 &*&@param&n &*&@return&boolean &*/ public&static&boolean&isPrimeNumber(int&n) {
if(n==0||n==1)return&
if(n==2||n==3)return&
for(int&i=2;i&=Math.round(Math.sqrt(n));i++)
if(n%i==0)return&
/**& &*&@Title&acceptInput& &*&@Description&接收用户输入并返回接收的数据 &*&@version&2.7.0 &*&@return&String[] &*/ public&static&String[]&acceptInput() {
String[]&arr=new&String[20];
for(int&i=0;i&20;i++)
Scanner&scanner=new&Scanner(System.in);
str=scanner.next();
return& } public&static&void&main(String[]&args) {
String[]&arr=acceptInput();
for(int&i=0;i&20;i++)
n=Integer.valueOf(arr[i]);
if(isPrimeNumber(n))
System.out.print(n+&&&);
}catch(Exception&e)
//System.out.println(e);
采纳率:52%
为您推荐:
其他类似问题
您可能关注的内容
蓝屏的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 编程求100以内的素数 的文章

 

随机推荐