第三周作业

第一题,“A乘以B”,实验代码:

int main()
{
  int A,B,C;
  scanf("%d %d",&A,&B);
  C = A * B;
  printf("%d",C);
  return 0;
}

设计思路:1,第一步:定义两个变量A,B,同时定义一个算法。2,第二步:按照定义的算法输出A,B和结果

遇到的问题:忘记在scanf中打上“&”符号,发现的比较及时,让之后的几道题都没出现这样的错误。如何解决:在scanf中,输入的A,B前加“&”。
错误截图:
第二题,“求整数的和与均值”,实验代码:

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

设计思路:1,第一步:定义四个变量A,B,C,D,一个求和算法和一个求平均值的算法。2,第二步:输入定义的四个数,导出均值和总和
(本题没出现错误)

第三题,“是不是太胖了”,实验代码:

int main()
{
  float A,H;
  scanf("%f",&H);
  A=(H-100)*0.9*2;
  printf("%.1f",A);
  return 0;
}

设计思路:1,第一步:定义输入的变量身高和身高与体重之间的算法。2.第二步:输出对应的体重
(本题没有出现错误)

第四题,“输出各位数字”,实验代码:

int main()
{
  int A,B,C,D;
  scanf("%d",&A);
  B=A/100;
  C=(A/10)%10;
  D=(A%100)%10;
  printf("%d,%d,%d",B,C,D);
  return 0;
}

设计思路:1,第一步:运用“/”和“%”计算出百位,十位和个位上的数字。2,第二步:输入数字,输出百位,十位,个位上的数字

遇到的问题:没审好题,没有使用运算符,把题目想的过于简单。如何解决:重新定义,输入运用“/”和“%”,分别导出百位,十位与个位
错误截图:
成功上传coding.net项目截图和git地址https://coding.net/u/c289716425/p/123/git

1、git网址:https://m.coding.net/u/c289716425/p/123
2、请用表格和折线图呈现你本周(10/15 8:00~10/21 8:00)的代码行数和时间、博客字数和时间、涉及的知识点


3、本周学习总结:本周学习了浮点数以及float与scanf,作业的题目也变得更为灵活,零碎的知识点较上周比也变得越来越多。
学习中出现的问题:经常忘记定义浮点数,在练习的过程中经常忘记打“&”符号,float与scanf总是弄混。
4、点评3个同学的本周作业
(1)http://www.cnblogs.com/WeiPeng-wuban/p/7683270.html
(2)http://www.cnblogs.com/zt123/p/7678725.html
(3)http://www.cnblogs.com/wq970209/p/7680239.html

posted on 2017-10-18 19:41  CJ丶Madlife  阅读(166)  评论(6编辑  收藏  举报