第一题,“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