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

    1.

    A

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

    设计思路:

    1 先将此题需要输入与输出的数用字母代替并设出;

    2 再将值输入到字母中;

    3 按照要求最后输出结果。

    4这道题比较叫基础,没有什么问题。

    B

    #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 = sum/4.0;
       printf("Sum = %d",sum);
       printf("Average = %.1f",average);
       return 0;
    }

    1 按照要求将四个数字用四个字母设出,随后再设出这四个数字的总和sum里;

    2先求出这四个数的总和,再求出这四个数的平均数,要注意平均数是小数的问题,需要用float型;

    3最后根据要求输入数字得出结果。

    这道题上课老师讲过,没有什么问题。

    C

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

    1 设出所需要的数的字母,注意标准体重保留小数点后一位,所以还是需要用float型,并且题目中已经给出数的范围,不用考虑其他情况;

    2 需要注意的是结果需要市斤,注意市斤与公斤的转换;

    3  根据题目输出相应的数字得出结果。

    但是由于马虎,而且打的速度比较快,忘记了&字符,导致结果的失败,以后还需要多注意子目前的字符问题。

    最后还是成功了。

    D.

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

    1 先将数用字母设出;

    2 要仔细考虑的是十位如何取余的问题,用十位取余后再除以十取整。

    3通过100和10求出各位与百位,最后输出数字得出结果。

    2.git地址:https://git.coding.net/hjw-/666.git

      本周主要学习的知识是if语句,要注意字符的优先级并且熟练运用,多加练习。

     代码行数及时间:

     

    评论我的小伙伴:

    http://www.cnblogs.com/DavidPark/

     http://www.cnblogs.com/gao628526/

    http://www.cnblogs.com/nothingistrue/ 

  • 相关阅读:
    NHibernate中session.update()及session.merge()的区别
    子序列 (All in All,UVa 10340)
    古老的密码 (Ancient Cipher,NEERC 2004,LA 3213)
    例题1 勇者斗恶龙 (The Dragon of Loowater,UVa 11292)
    HDU1869 六度分离
    B. T-primes
    PoJ 1595 PrimeCuts
    poj 3518 Prime Gap
    PKU1988磁铁
    求组合数
  • 原文地址:https://www.cnblogs.com/wshjw/p/7698194.html
Copyright © 2011-2022 走看看