第三周作业
第三周作业
一:PTA第三周作业中4个题目
题目1.A乘以B
a.实验代码
#include <stdio.h> int main() { int a,b,c; scanf("%d %d",&a,&b); c = a*b; printf("%d",c); return 0; }
b.设计思路
第一步:输入基本框架,然后需要输入A和B,进行赋值。
第二步:输入A和B的值,即可得出结果。
c.问题及解决方案
此题较简单,没有问题。
d.运行截图
题目2.求整数均值
a.实验代码
#include <stdio.h> int main() { int a,b,c,d,Sum=0; float Average = 0; scanf("%d %d %d %d",&a,&b,&c,&d); Sum = a+b+c+d; Average = (a+b+c+d)/4.0; printf("Sum = %d; ",Sum); printf("Average = %.1f",Average); return 0; }
b.设计思路
第一步:输入基本框架,需要定义四个变量。
第二步:在printf中定义Sum的计算为A+B+C+D。
第三步:依次输入要求的数值,就可以了。
c.问题:求出平均数与实际平均数不同
解决方案:输出使用浮点数
d.运行截图
题目3:7-11 是不是太胖了
a.实验代码
#include <stdio.h> int main() { int a; float b; scanf("%d",&a); b = (a-100)*0.9*2; printf("%.1f",b); return 0; }
b.设计思路
第一步:输入基本框架,定义两个基本变量。
第二步:将a行赋值,写出计算出a的c语言式子。
第三步:输入a的值,得到结果。
c.问题及解决方案
此题基本没有问题
d.运行截图
题目4:7-6 输出各位数字
a.实验代码
#include <stdio.h> int main() { int m,a,b,c; scanf("%d",&m); a = m/100; b = (m/10)%10; c = m%10; printf("%d,%d,%d",a,b,c); return 0; }
b.设计思路
第一步:输入基本框架,需要定义四个变量。
第二步:要输入各位数字,就需要用到/取整和四则运算,百位用m除以100,十位用m除以10后再除以10取余,个位除以10后取余。
第三步:输入m的值,得出三个结果。
c.问题及解决方案
此题课上老师讲解,没问题。
d.运行截图
二:将pta作业使用git提交到coding.net上
git地址:https://git.coding.net/haidongaa/test.git
上传截图:
三:学习进度图
表格
折线图
四:希望同学可以和我互相点评作业!!!