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

    题目7-2统计素数并求和:

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

    没错误;

    题目7-1找出最小值:

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

    2  1)设计思路: 比较两个数大小 并将最小值符给min;

       2)流程图:

     

    3本题调试过程级解决方法

    1)循环语句中少执行了1次

    评论:C语言第三次作业c语言第三次作业C语言第三次作业

    二总结和学习进度条

    1总结近段时间的收获遇到的问题及解决方法:近段时间有很大的收获有老师传授的也有自己摸索到的,(1)其中最为重要的是对c++有了大概的认识,通过不断的练习,现在基本掌握了一些基础的函数用法,很少会再出现语法错误(2)当然有问题才会有收获毕竟c语言是电脑语言跟一般的数学运算还是有些去别的 如数据类型不同时 应该如何转换 后来我了解到是先对表达式运算在进行数据转换最后赋值。(3)循环语句的用法中 continue的用法我也总结了一番 具体也不方便表达 (4)最近的学习也让我逐渐有了一些对编程的不同看法 比如i++,和++i,他们运算完后i的值是相同的但对于这个式子却有不同的值 这让我很是意外 我重来没想过公式也能有数值。还有逻辑运算符所表达的是数值1(非0即1)或0,补码反码的作用位运算带来的便利等等都极大的勾起了我的好奇心,也确定了我选这个专业的正确性。

     

  • 相关阅读:
    链接Caffe,程序报错应用程序无法正常启动(0xc000007b)
    C++ 11的移动语义
    C++ 11的右值引用
    (持续更新)Qt3D 学习资源
    Qt3D 设置窗口背景颜色和图案
    C++ chrono 库中的 steady_clock 和 system_clock
    VS2017+CMake+OpenCV下报错 set OpenCV_FOUND to FALSE
    C++可继承的单例基类模板
    AngularJS的基础知识
    gulp入门详情
  • 原文地址:https://www.cnblogs.com/yzbpxx/p/10090452.html
Copyright © 2011-2022 走看看