标题:求解答,刚开始学c语言、
只看楼主
A15549909971
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2021-4-19
结帖率:0
已结贴  问题点数:20 回复次数:3 
求解答,刚开始学c语言、
1.简答题
在以下代码基础上进行编程,以实现输入整数n后输出10~n之间的全部素数的累和。假设20<n<100。除代码首行中的Xxxx改为学生姓名并在scanf和
printf("'"nn=%d,sum=%d",n,sum)语句行之间编写自己的程序代码外,其它位置已给定程序代码不得增,减,改。上交C语言源程序文件,文件名为学生学号的后9位。比如学号为
20202312015的学生上交文件的文件名就为202312015.cpp或202312015.co
给定程序代码如下。
产编程者:xxxx*/
/*程序说明
实验6作业
输入n,输出10~M之间的全部素数的累和
#include "stdio.h"
#include "stdlib.h"void main()
{
int n,i=11,j, sum=O;printf("n=");
scanf("%d",&n);



printf("Inn=%d,sum=%d",n,sum);system("PAUSE");
}



搜索更多相关主题的帖子: 学生 c语言 printf 代码 sum 
2021-04-19 21:26
书山压力不大
Rank: 2
来 自:湖南
等 级:论坛游民
帖 子:31
专家分:14
注 册:2021-4-18
得分:7 
你可以去我主页参考看看我发的贴子,另外一种不用flag的我也不会,自己加一个这个不碍事
#include "stdio.h"
#include "stdlib.h"
void main()
{
int n,i=11,j, sum=O;printf("n=");
scanf("%d",&n);
 if(n<10)
      {
           printf("请输入大于或等于10的数\n");
           system("pause");
           return;
      }
   (else) 不碍事 这个else要不要
 int  flag=1;
for (i; i<=n; i++)
    {
         for (j=2;j<i;j++)
        {
            if (i%j==0)
            {
                flag=0;
                break;
            }
        }
        if (flag)
            sum+=i;
    }




printf("Inn=%d,sum=%d",n,sum);system("PAUSE");
}
2021-04-19 22:38
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:507
帖 子:8890
专家分:53117
注 册:2011-1-18
得分:7 
可以填
程序代码:
for( ; i<=n; ++i )
{
    for( j=2; j*j<=i && i%j!=0; ++j );
    sum += (i%j!=0) * i;
}


但我劝你换个老师和教材,编译器也要换
#include "stdio.h" 等应该是 #include <stdio.h>
void main() 应该是 int main( void )
int n,i=11,j, sum=O 等应该在使用时才定义

程序代码:
#include <stdio.h>

int main( void )
{
    unsigned n;
    printf( "n = " );
    scanf( "%u", &n );

    unsigned sum = 0;
    for( unsigned i=10; i<=n; ++i )
    {
        unsigned j;
        for( j=2; j*j<=i && i%j!=0; ++j );
        sum += (i%j!=0) * i;
    }
    printf( "n=%u, sum=%u\n", n, sum );
}

system("PAUSE"); 无谓的恶习
2021-04-20 08:39
hffjhhh
Rank: 1
等 级:新手上路
帖 子:127
专家分:7
注 册:2019-4-10
得分:7 
2021-04-20 20:10



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-505503-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.256478 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved