题目一 7-9 A乘以B
1实验代码
#include <stdio.h> int main() { int a,b; scanf("%d %d",&a,&b); printf("%d ",a*b); return 0; }
2设计思路
第一步;输入基本框架
第二步;添加题目所需要的变量a,b
第三步;添加题目中的运算
第四步;打出scanf和printf框架
第五步;程序框中输入两组数字 并成功运算
3本题遇到的问题及解决方法
遇到的问题:A>100这种限制不知道怎么添加?
解决方法:这道题的解法根本不用输入运算符,我给它想的复杂化了。还有就是后面忘记加分号。
4运行结果图
我的学号(2017024093)
题目二 7-10求整数均值
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设计思路
第一步;打出框架
第二步;看清问题需要什么类型的变量(int,float)
第三步;找出题目要求公式;{(a+b+c+d)/4}
第四步;输入和输出内容分别对应各自的运算符(scanf,printf)。
3本次调试过程中遇到的问题及解决办法
遇到的问题;在编译器中上传正确,在PTA中答案错误。
解决方法;给同学看了我的截图,他并没有看懂,并把他的正确截图发给了我,这才知道我是%.1f没有分清造成我的编译错误,之后修改就一次成功
4.运行结果截图
题目三 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设计思路
第一步;输入框架
第二步;找准需要什么类型的变量
第三步;找到算出最后结果的公式
第四步;输入输出变量选择完毕
遇到的问题;打不出来浮点数
解决方法;询问同学后知道我的%.1f打成了%.1lf 改正之后变正确
4运行结果图
ps: 身高(172)体重(60kg)
题目四 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设计思路
第一步;打出框架
第二步;打出所需类型变量
第三步;输入变量符号
第四步;计算出所需公式
第五步;输出内容选择好
3本题调试过程碰到的问题及解决办法
此题遇到的问题以上三题已经解决
4运行结果截图
五 成功上传git截图
git地址
https://git.coding.net/hezongyan321/text.git.
六 遇到问题及解决方法
在这次完成PTA作业中最让我崩溃的是%.1f与%.lf分不清楚的情况
还有在老师还没有讲到取余时不清楚%的用处也不会完成此作业
现在学到要输入259的个位是259%=9
十位是259/10%10=5
百位是259/100=2
七 折线及表格
时间 | 代码行数 | 博客字数 | 涉及知识点 |
共三个小时 | 约50 | 500+ | 浮点数 |
PTA截图提交列表
我评论的博客链接
姚爽 www.cnblogs.com/yaoshuang/p/7680489.html