• 第三周作业


    ***实验代码***

    题目一:7-9 A乘以B

    a.代码

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

    b.设计思路

    第一步:对A,B进行赋值。

    第二步:定义c。

    第三步:输入A,B;输出c。

    c.问题及解决方案

    无问题。

    d.运行结果

    题目二:7-10 求整数均值

    a.代码

    #include<stdio.h>
    int main()
    {
      int a,b,c,d,Sum;
      float Average;
      scanf("%d %d %d %d",&a,&b,&c,&d);
      Sum=a+b+c+d;
      Average=(a+b+c+d)/4.0;
      printf("Sum = %d; Average = %.1f",Sum,Average);
    }

    b.解题思路

    第一步:定义a,b,c,d。

    第二步:定义average为float型。

    第三步:定义sum为四个变量之和。

    第四步:输入a,b,c,d的值;输出sum。

    c.问题及解决方案

    问题:将average设为整型int型,导致pta结果显示错误。

    解决方法:将average设为float型。

    d.运行结果

    题目三:7-11 是不是太胖

    a.代码

    #include<stdio.h>
    int main()
    {
      int h;
      float w;
      scanf("%d",&h);
      w=(h-100)*0.9f*2.0f;
      printf("%.1f",w);
      return 0;
    }

    b.设计思路

     第一步:设置h为int型,w为float型。

    第二步:定义w的式子。

    第三步:输入h,输出w。

    c.问题及解决方案

    问题:本题较简单,但是我忘记了公斤与市斤的转换,导致了pta结果错误。

    解决方案:好好审题,保证不会再出现类似的低级错误。

    d.运行结果

    是有些太胖了。

    题目四:7-6 输出各位数字

    a.代码

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

    b.设计思路

    第一步:定义d,a,b,c

    第二部:编译运行,输入三位整数d,输出百位,十位,个位。

    c.问题及解决方案

    这道题老师在课堂上讲过,所以没有问题。

    d.运行结果

    ***GIT***

     地址:https://coding.net/u/kimhae/p/test/git

    ***提交列表***

     点评:

    http://www.cnblogs.com/jhd1127/p/7688448.html

    http://www.cnblogs.com/jhd1127/p/7688448.html

    http://www.cnblogs.com/jz19990201/p/7688911.html

    ***学习进度***

  • 相关阅读:
    govalidator----结构体tag验证
    结构字段验证--validator.v9
    序列化
    案例:8,64,256都是2的阶次方数(8是2的3次方),用Java编写程序来判断一个整数是不是2的阶次方数。
    易错点
    什么是线程与进程?
    对象与实例的区别?
    什么情况下用断言?assert
    垃圾收集器什么时候回收垃圾?
    HashMap 和 HashTable 的区别
  • 原文地址:https://www.cnblogs.com/kimhae/p/7689474.html
Copyright © 2020-2023  润新知