关于VC的问题求助~
答案:1 悬赏:40 手机版
解决时间 2021-07-25 15:18
- 提问者网友:不爱我么
- 2021-07-25 09:14
试编写一个程序,其功能是:从键盘输入两个整数,输出这个两个数之间的非素数之和。例如:输入20 30,输出223(223=20+21+22+24+25+26+27+28+30)。
最佳答案
- 五星知识达人网友:刀戟声无边
- 2021-07-25 10:06
帮你写了个. 你看看. 有问题请追问..
#include <stdio.h>
#include <math.h>
int prime(int Number)
{
int i;
int n=sqrt(Number);
for(i =2; Number%i>0; ++i);
return i>n ? 1 : 0;
}
int main()
{
int n,m,sum=0;
scanf("%d%d",&n,&m);
for(n;n<=m;n++) //循环从n到m
{
if(!prime(n)) sum+=n; //判断n是不是素数.不是就累加到sum中.
}
printf("sum=%d\n",sum);
return 0;
}
附图:
望采纳!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯