问题描述:
C语言求质数之和
编写一个程序求1—n之内所有质数之和.要求如下:
n是一个小于1000的正整数,从键盘输入;
编写函数来判断一个数是否为质数.该函数的原型如下:
int isPrime(int x);
如果x是质数,那么该函数返回非0值,否则返回0值.
编写另外一个函数来求和,该函数的原型为:
int sumPrime(int n);
在该函数的功能是求1—n之间所有质数的和;
程序的输出仅需要数据本身,不需要任何提示性文字.例如:12345
提示:
在sumPrime中要调用isPrime,在main中要调用sumPrime.
编写一个程序求1—n之内所有质数之和.要求如下:
n是一个小于1000的正整数,从键盘输入;
编写函数来判断一个数是否为质数.该函数的原型如下:
int isPrime(int x);
如果x是质数,那么该函数返回非0值,否则返回0值.
编写另外一个函数来求和,该函数的原型为:
int sumPrime(int n);
在该函数的功能是求1—n之间所有质数的和;
程序的输出仅需要数据本身,不需要任何提示性文字.例如:12345
提示:
在sumPrime中要调用isPrime,在main中要调用sumPrime.
问题解答:
我来补答展开全文阅读