第三周作业
题目1、7-9 A乘以B
要求:输入的两个整数:A是你学号前两位数字,B是你学号后两位数字
1、实验代码
#include <stdio.h> int main() { int a,b; scanf("%d %d",&a,&b); printf("%d\n",a*b); return 0; }
2、设计思路
主思路:第一步:定义变量a,b;
第二步:在scanf内输入a,b;
第三步:进行乘法运算a*b并输出值。
3、本题调试过程碰到问题及解决办法
条件()里的不会输入,查过资料也不是很懂;可以编译运行出来,但是输入数值的时输出结果是错误的。
解决办法就是把条件删去干脆不用条件。
4、运行结果截图
题目2、7-10 求整数均值
要求:输入的整数是:你的身高、体重、学号前两位、学号后两位。另外平均值精确到小数点后一位(printf的格式控制字符串为%.1f)
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;
第三步:进行求和并求平均值运算,得到Sum和Average的值;
第四步:输出结果为Sum和Average的值。
3、本题调试过程碰到问题及解决办法
在DEVC++中是可以进行编译运行的,可是到PTA中是不可以的。
解决办法为重新打。
4、运行结果截图
题目3、7-11 是不是太胖了
要求:输入的身高是你本人真实身高
1、实验代码
#include <stdio.h> int main() { int A; float B,C; scanf("%d",&A); B=(A-100)*0.9; C=B*2; printf("%.1f",C); return 0; }
2、设计思路
主思路:第一步:定义变量A和浮点型变量B;
第二步:在scanf输入身高A;
第三步:进行代数运算得B;
第四步:输出结果B的值为市斤体重值。
3 运行截图
我的身高为166.
题目4、7-6 输出各位数字
要求:输入整数是你学号后三位,注意本题需要使用运算符/
1、实验代码
#include <stdio.h> int main() { int a,b,c,d; scanf("%d",&a); b=a/100; c=a/10%10; d=a%10; printf("%d,%d,%d",b,c,d); return 0; }
2、设计思路
第一步:下定义整数型变量a、b、c、d;
第二步:在scanf函数内给出一个三位数a;
第三步:通过代数运算中“/”和“%”分离出三位数的百、十、个位;
第四步:输出结果“b,c,d”即“百位,十位,个位”。
运行结果图示
- 要求三
1、上传成功到coding.net截图。
2、PTA的提交列表的截图
- 要求四
1、总结本周所学内容、遇到的问题
1.复习之前学的scanf函数
2.学习了关于小数点的应用 %.1f
3.对PTA中的作业进行了复习和讲解 让我更加熟练
2、学习进度条(10/15 8:00~10/21 8:00)
时间 | 代码行数 | 时间 | 博客字数 | 时间 | 知识点 |
10月18 | 48 | 30min | 350 | 35min | 复习PTA作业 |
10月19 | 55 | 55min | 250 | 45min | 复习if else条件句 |
2.点评同学作业