第三周作业

题目一.

(一).

(1)

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

(2). 设计思路:
           第一步:定义自变量A B C。
            第二步:使用scanf函数,输入自变量A B。

           第三步:点击运行即可看到下图结果。

(3)

(4).操作过程中遇到的困难:没有。

 

(二).

(1)

#include <stdio.h>
int main()
{
int a,b,c,d;
int sum;
float aver;

scanf("%d %d %d %d",&a,&b,&c,&d);
sum=a+b+c+d;
aver=(float)sum/4;
printf("Sum = %d; Average = %.1f",sum,aver);

return 0;
}

(2).实验设计思路:

              第一步:基本框架之下定义整数型变量a、b、c、d、Sum以及浮点型变量Average.

              第二步:用scanf函数输入a、b、c、d的数值.

              第三步: 点击运行

              第四步:结果如下图所示(得到的average小数点后保留一位小数)。

(3).

(4)

本次操作所遇到的问题:

逗号和引号的位置打反了,应该多注意一下。

(三).

(1).

#include <stdio.h>
int main()
{
int hei;
float kil,jin;
scanf("%d",&hei);
kil=(hei-100)*0.9;
jin=kil*2;
printf("%.1f",jin);

return 0;
}

(2).

             第一步:定义变量a和变量b。

              第二步:使用scanf定义函数,添加运算公式,输出结果。

              第三步:点击运行

              第四步:结果如下图所示,b的值精确到小数点后一位,所以用%.1f。

(3).

(4).

操作过程中的失误:在输入过程中切换了输入法,导致运行结果出错。

(四).

(1).

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

 (2)

实验思路:第一步:定义整数a、b、c、d。

                 第二步:使用scanf函数定义a。

                 第三步:通过整数变量代数运算中“/”和“%”分离出三位数的个,十,百位。

                 第四步:点击运行 输入089,即可获得上图已分离出个,十,百位的结果。

(3)

 (4).操作过程的错误:最开始思路存在问题,请教了同学,确定了大体思路。

             这道题比较难所以花费了较长的时间,过程中也有很多的曲折,总有各种这样的问题所以,没有一一截图。

 

 

题目二.

 

git地址:https://git.coding.net/ASDN-/assignment.git

 

题目三.

日期 代码行数 博客字数 所用时间 知识点
2017.10.19 89 三百 五个小时左右 含小数求值,重点浮点数

 

 

 

题目四.

评论别人的:http://www.cnblogs.com/123456hjx/p/7684532.html

                     http://www.cnblogs.com/123456hjx/p/7684532.html

                     http://www.cnblogs.com/cyq66992152/p/7680592.html

 

posted on 2017-10-19 23:13  ASLLDN  阅读(149)  评论(4编辑  收藏  举报