• 第三周作业


    ****学习内容总结****

    要求2:

    题目1:A乘以B

    1.实验代码

    #include<stdio.h>
    int main()
    {
      int A,B,C;
      scanf("%d %d",&A,&B);
      C=A*B;
      printf("%d
    ",C);
      return 0;
    }
    

      2.设计思路

    主要描述题目算法

    第一步:构建出C语言的框架

    第二步:定义A,B,C三个变量,给出C=A*B的算法

    3.本调试过程中出现的问题和解决方法

    错误提示截图

    碰到问题如何解决:仔细观察把retutn改成return

    运行结果截图

    题目2:求整数均值

    1.实验代码

    #include<stdio.h>
    int main()
    {
      int A,B,C,D;
      scanf("%d %d %d %d",&A,&B,&C,&D);
      int Sum=0;
      float Average=0;
      Sum=A+B+C+D;
      Average=(A+B+C+D)/4.0;
      printf("Sum = %d; Average = %.1f
    ",Sum,Average);
      return 0;
    }

    2.设计思路

    主要描述题目算法

    第一步:定义ABCD四个变量

    第二步:给出一个求和算法和一个均值算法

    3.本调试过程中遇到的问题和解决办法

    错误提示截图

    碰到问题如何解决:询问同学把4改成4.0

    运行结果截图:

    题目3:是不是太胖了

    1.实验代码

    #include<stdio.h>
    int main()
    {
      int H;
      scanf("%d",&H);
      float gj,aj;
      gj=(H-100)*0.9;
      aj=gj*2;
      printf("%0.1f
    ",aj);
      return 0;
    }

    2.设计思路

    主要描述题目算法

    第一步:定义H,gj,aj三个变量

    第二步:依据题意给出两个算法

    3.本调试过程中遇到的问题和解决办法

    错误提示截图

    碰到问题如何解决:在自己的编译器编译一下发现2与gj之间要有*

    运行结果截图

    题目4:输出各位数字

    1.实验代码

    #include<stdio.h>
    int main()
    {
      int a,b,c,d;
      scanf("%d",&a);
      b=a/100;
      c=(a-b*100)/10;
      d=a-b*100-c*10;
      printf("%d,%d,%d",b,c,d);
      return 0;
    }

    2.设计思路

    主要描述题目算法

    第一步:定义a,b,c,d,四个变量

    第二步:给出三个算法使b,c,d,分别代表百位,十位,个位数字

    3.本调试过程中出现的问题和解决办法

    错误提示截图

    碰到问题如何解决:经过前面几题的经验,发现a之前要有&

    运行结果截图

    要求4:

    1、总结本周所学内容、遇到的问题

    本周上课讲的内容

    复习巩固scanf函数的运用;学习了if语句的使用,在课堂上也有所练习;练习了关于整数型变量“/”和“%”运算的使用;学习了else if句型并在课堂上进行了练习;

    学习了如何判定已读入数范围是否符合题设。

    学会了用“%.1f”来精确浮点型变量精确到小数点后位数;通过PTA作业编程错误来进一步熟悉了计算机的运算

    本周遇到的问题

    错误截图

    如何解决:在课堂上及时向老师提问

    2.点评同学作业

    曹琪http://www.cnblogs.com/blueblog6/p/7687445.html

    陈雨秋http://www.cnblogs.com/cyq66992152/

    郭志康http://www.cnblogs.com/gzk08-20/p/7675386.html


     

  • 相关阅读:
    微信小程序上拉分页
    关于检测数据类型,三种方法(typeof,instanceof,Object.prototype.toString.call())优缺点
    如何在Devc++中配置OpenCv
    数据库系统和应用
    这是一篇测试文档
    Pandas 表格合并
    es6一些好用的方法总结
    前端面试题
    超有趣! JS是怎么计算1+2!!!
    彻底理解闭包
  • 原文地址:https://www.cnblogs.com/1999-09-22/p/7702739.html
Copyright © 2020-2023  润新知