zoukankan      html  css  js  c++  java
  • 第三次作业

       作业要求博客链接:https://www.cnblogs.com/ranh941/p/7999266.html

        第六次作业:7-1求1到100的和

       本题作业代码:

    #include <stdio.h>
    int main(){
      int i,sum;
      sum = 0;
      for(i=1;i<=100;i++){
      sum = sum + i;}
      printf("sum = %d
    ",sum);
      return 0;
    }

       解题思路:

      1)解题算法

      1.输入i,sum

      2.赋值sum=0;

      3.将i定义为1,利用for循环循环到100

      4.令sum=sum+i,依次累加 ;

      5.输出所求的1到100的和的值;

      6.结束运算

      2)流程图

      

    调试过程中遇到的问题及解决方法截图

       开始时的计算结果与预想的结果无误

      

    调试过程

    此时程序会一直循环到符合结果

    此时输出结果为5050,与预期结果相同

       第八次作业:7-1 奇数求和

       本题代码

    
    
    #include<stdio.h>
    int main()
    {
      int x,sum;
      scanf("%d",&x);
      while(x>0){
        if(x%2!=0){sum=sum+x;}
        scanf("%d",&x);
      }
      printf("%d",sum);
      return 0;
    }

    解题思路:

    1)解题算法:

    1.将奇数与偶数分开

    2.进行奇数的加和运算

    3.将最后的加和结果进行输出

    4.结束运算

    2)流程图

    调试过程:

    随后输入数值

     

    此时进行的是对所输入的数值进行判断,看是否符合条件

     

    最后求出的值与原预想相同

    调试结束

    第十次作业:7-1 统计素数并求和

    本题代码

    #include<stdio.h>
    int main()
    {
      int m,n;
      scanf("%d %d",&m,&n);
      int count=0;
      int sum=0;
      int i,j,k;
      if(m<=1)
    {
      m=2;
      }
      for(i=m; i<=n; i++)
      {
      k=0;
      for(j=2; j<i; j++)
      {
      if(i%j==0)
      {
      k+=1;
      }
      if(k!=0)
      {
      break;
      }
      }
      if(k==0){
        count=count+1;
        sum=sum+i;
      }
      }
      printf("%d %d",count,sum);
      return 0;
      }

     解题思路

    1)解题方法

     1.先赋值m,n

     2.判断m,n之间有多少素数,

     3.将素数进行加和求算

     4.把所求的素数和输出

     5.结束运算

     2)流程图

    调试

     接下来会一直循环m,n之间的数并进行判断

    输出结果与理想结果一致

    结束运算

    总结:对于最近一段时间的学习,我又掌握了很多专业知识,学习了子函数与main函数的关系main函数可以调用子函数,同时子函数也可以调用子函数,然后我有更深度的了解掌握了for的使用。

              希望我在以后的学习中能够有更好的进步,希望我会成为理想的那个自己。

    近期代码行数及博客总字数的统计表

    互相评论的同学博客链接:张文武:https://www.cnblogs.com/kaitbkleyue/p/10043349.html

                   马世豪:https://www.cnblogs.com/mashihao/p/10017088.html

                鞠大鹏:https://www.cnblogs.com/freedomjdp/p/9979139.html

  • 相关阅读:
    学习Vue.js
    Xmind思维导图
    Webpack 入门教程
    Vscode 使用介绍
    jdk,jre下载安装
    Java JDK下载
    FileZilla FTP下载
    notepad++下载
    windows环境搭建Vue开发环境
    SecureCRTPortable的安装和使用(图文详解)
  • 原文地址:https://www.cnblogs.com/S1902117135/p/10047346.html
Copyright © 2011-2022 走看看