作业帮 > 综合 > 作业

C语言求质数之和编写一个程序求1—n之内所有质数之和.要求如下:n是一个小于1000的正整数,从键盘输入;编写函数来判断

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/25 14:58:41
C语言求质数之和
编写一个程序求1—n之内所有质数之和.要求如下:
n是一个小于1000的正整数,从键盘输入;
编写函数来判断一个数是否为质数.该函数的原型如下:
int isPrime(int x);
如果x是质数,那么该函数返回非0值,否则返回0值.
编写另外一个函数来求和,该函数的原型为:
int sumPrime(int n);
在该函数的功能是求1—n之间所有质数的和;
程序的输出仅需要数据本身,不需要任何提示性文字.例如:12345
提示:
在sumPrime中要调用isPrime,在main中要调用sumPrime.
#include
#include
int IsPrime(int x)
{
int i;
for (i = 2; i