c语言:从键盘任意输入一个整数n,编程计算并输出1-n之间的所有素数之和
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/25 20:21:53
c语言:从键盘任意输入一个整数n,编程计算并输出1-n之间的所有素数之和
帮忙看一下代码,哪里错了
————————————————————————————————————————
# include
int SumPrime(int n)
{
int i;
int k;
int sum=0;
while (n>=3)
{
for(i=3;i
帮忙看一下代码,哪里错了
————————————————————————————————————————
# include
int SumPrime(int n)
{
int i;
int k;
int sum=0;
while (n>=3)
{
for(i=3;i
你的程序中 判断素数并加和的部分有问题在你的基础上修改如下PS:main不需要改动# include <stdio.h>
int SumPrime(int n)
{
int i;
int k;
int sum=0;
for(i=2;i<=n;++i )
{
for(k=2;k<i;++k)
{
if(i%k==0)
break;
}
\x09 if(k == i) sum+= k;
}
return sum;
}
int main (void)
{
int n;
int sum;
printf("please enter a number:");
scanf("%d",&n);
sum=SumPrime(n);
printf("sum = %d\n",sum);
return 0;
}
int SumPrime(int n)
{
int i;
int k;
int sum=0;
for(i=2;i<=n;++i )
{
for(k=2;k<i;++k)
{
if(i%k==0)
break;
}
\x09 if(k == i) sum+= k;
}
return sum;
}
int main (void)
{
int n;
int sum;
printf("please enter a number:");
scanf("%d",&n);
sum=SumPrime(n);
printf("sum = %d\n",sum);
return 0;
}
c语言:从键盘任意输入一个整数n,编程计算并输出1-n之间的所有素数之和
帮我看看程序吧,从键盘输入任意一个整数n,编程计算并输出1~n之间所有素数之和 ,怎么改啊
急求c语言编程:从键盘任意输入一个整数m,若m不是素数,则计算并输出其所有的因子(不包括1),例如对于
c语言,计算并输出3到n之间所有素数的平方根之和
从键盘上输入任意一个整数n,计算1到n的和.输入 从键盘输入任意整数n.输出1到n的和.用c语言
输入任意2个整数m和n,计算并输出这两个数(包括这2个数)之间所有奇数之和(C语言)
C语言,输入一个整数n,然后输入n个数,计算并输出n个数中奇数之和
用函数编程计算两整数的最大值,在主函数中调用函数计算并输出从输出从键盘任意输入的两整数的最大值.怎么写代码?(C语言),
acm简单c语言问题QAQ【编程实现从键盘任意输入20个整数,统计非负数个数,并计算非负数之和.】
计算并输出3到n之间所有素数的平方根之和 n>2不同>100
从键盘任意输入一个3位整数,编程计算并输出它的逆序数 程序哪里错了?为什么输出的是一个长长的负数
C语言编程求解1到n之间所有素数之和