计算出100到300内所有素数之和。

来源:4-8 循环结构之for循环(一)

远山近田

2018-04-28 13:55

使用for语句,两个for一起使用

写回答 关注

2回答

  • 风之心飞
    2018-04-28 15:31:33
    已采纳

    int sum = 0;

        for (int i = 100; i < 300 ; i ++) {

            int fnumber = i;

            for (int j = 2; j < i; j ++) {

                if (i % j == 0) {

                    fnumber = j;

                    break;

                }

            }

            if (fnumber == i) {

                printf("%d\n",i);

                sum += i;

            }

        }

        printf("素数之和:%d\n",sum);


  • 慕田峪3667243
    2018-05-09 21:49:05

    你这个我dev_c++中输入,一编译从一开始就是错误的

    慕田峪366...

    我打错了,这个没有错

    2018-05-09 21:50:52

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926206 学习 · 20797 问题

查看课程

相似问题