第三周作业
题目一.
(一).
(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