中易网

写一个判断素数的函数prime,在主函数中输入10个整数,调用prime,输出这

答案:2  悬赏:0  
解决时间 2021-03-23 00:58
写一个判断素数的函数prime,在主函数中输入10个整数,调用prime,输出这10个整数中的素数的累加和。用c语言
最佳答案

这个是c语言的程序。

如果你想要c++的程序我可以改一下。

#include<stdio.h>
void main()
{
int number;
int prime(int number);
printf("请输入一个正整数:\n");
scanf("%d",&number);
if (prime(number))
printf("\n %d是素数. ",number);
else
printf("\n %d不是素数. ",number);
}

int prime(int  num)
{ int flag=1,n;
for(n=2;n<num/2 &&flag == 1;n++)
if (num%n==0)
flag=0;
return(flag);
}

全部回答
#include  int prime(int n){     int i;     if(n>2 && !(n&1) || n<2)         return 0;     for(i=3;i*i<=n;i+=2)         if(!(n%i))             return 0;     return n; } int main(int argc,char *argv[]){     int sum,n,i;     printf("Input 10 integers...\n");     for(sum=i=0;i<10;i++){         scanf("%d",&n);         sum+=prime(n);     }     printf("The result is %d\n",sum);     return 0; }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
急急急!湖北省高等学校毕业生就业指导服务中
求 孙道荣的《敲门》 阅读答案 !!!!!!
猜谜:一行书信半字空 ,打一中药名
石家庄赵县信鸽协会2015-03一0575634鸽
想知道: 凉山彝族自治州 西昌石马子 在哪
可食23K黄金是什么?
x+m=4 y-3=m 求x之间与y的关系是 求过程 谢谢
在山上遇到两条蛇为什么老人都说不好
有人用过欧莱艺家居彩装模装修过吗怎么样
长沙至景德镇高铁有吗
科鲁兹空调问题,风挡切换不了,出现中控台内
形容做任何事情都是要慢慢学会的用成语怎么表
迅雷下载 一开始快后来慢
如果见一个有私人律师的人需要交保证金吗
Life was likea box of chocolates. You neve
推荐资讯
北京易麦通电子商务有限公司是怎么运作的?赚
17岁可以用支付宝么?
开个水店,一桶水能挣钱多少
姜明厉害还是邪剑仙
客厅电视柜尺寸总结
青白江区附近有没有摘枇杷的地方
我没定短信,怎样才能知道卡的余额。
继电器开关问题
眼干时可以滴玻璃酸钠滴眼液吗
坍东村地址有知道的么?有点事想过去
魅族的手机如何让它响应速度更快?我的是魅族
心里测试为什么老婆不让你问她干什么去了?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?