zoukankan      html  css  js  c++  java
  • c语言程序设计第4周编程练习(素数和)

    1
    素数和(5分)

    题目内容:

    我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推。

    现在,给定两个整数n和m,0<n<=m<=200,你的程序要计算第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。

    输入格式:

    两个整数,第一个表示n,第二个表示m。

    输出格式:

    一个整数,表示第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。

    输入样例:

    2 4

    输出样例:

    15

    进步:在使用if()语句时有意识使用逻辑表达式,较为简洁。

    核心:利用if(count>=n&&count<=m){}来计算第n个素数到第m个素数的和。

    试错过程:在第一二次的调试时,发现一直出现i=2,以及count=1,count=2,count=2,count=2...

                       后来发现原来变量初始化放错地方了(将i=2放在循环1第一句,将isprime=1放在循环前面了)。i=2应该放在循环的前面,而isprime=1应该放在循环内部第一句,否则每执行一次循环都是i=2,而当i=4时,isprime=0之后,isprime一直等于0.导致出错。

                  

                      

  • 相关阅读:
    Grafana、Prometheus、mtail-日志监控
    Grafana、Prometheus-监控平台
    vijos1062迎春舞会之交谊舞
    【模板】字符串哈希
    非递归方式打印4的全排列
    蚂蚁金服后端开发面试
    Intern Day163
    Intern Day156
    Intern Day153
    Intern Day153
  • 原文地址:https://www.cnblogs.com/lwufkye/p/8395082.html
Copyright © 2011-2022 走看看