第三周作业
要求二
题目一 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 设计思路
第一步:输入基本框架
第二步:定义题目中所需的两个变量还有一个算法
第三步:输出算法ab的结果
3 本题调试过程碰到问题及解决方法
1 错误提示的截图:
2 碰到问题如何解决:
经检查后发现忘记打分号了
4 运行结果截图:
题目二 7-10求整数均值
1 实验代码
#include<stdio.h>
int main()
{
int a,b,c,d;
int sum;
float average;
scanf("%d %d %d %d",&a,&b,&c,&d);
sum=a+b+c+d;
average=(float)sum/4;
printf("Sum = %d; Average = %.1f",sum,average);
return 0;
}
2 设计思路
第一步:打出框架
第二步:找到问题中所需的变量类型sum float,和四个变量a,b,c,d
第三步:输入题目要求的公式(a+b+c+d)/4,用到一个求和算法一个求平均值算法
第四步:输出四个变量的和,将四个变量的和除以4得到平均值输出
3 本题调试过程碰到问题及解决方法
1 错误提示截图:
2 碰到问题如何解决:
不知道求和用变量sum,经过问班级大神才知道,还有看问题不认真输出框里等号前后没打空格,改了三次才正确。
4 运行结果截图:
题目三 7-11是不是太胖了
1 实验代码
#include<stdio.h>
int main()
{
int H;
float tz,shi;
scanf("%d",&H);
tz=(H-100)*0.9;
shi=tz*2;
printf("%.1f",shi);
return 0;
}
2 设计思路
第一步:输入框架
第二步:找到题目中要求的变量
第三步:输入算出结果的算法,公式
第四步:把要求的变量打到输出框里保留一位小数用%.1f
3 本题调试过程中碰到的问题及解决方法
1 错误提示截图:
2 碰到问题如何解决:
忘记了保留两位小数是用%0.1f,在同学帮助下改了两次
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 设计思路
第一步:打出框架
第二步:打出所需类型变量
第三步:输入变量符号
第四步:计算出所需符号
3 本题调试过程中碰到的问题及解决方法
本道题有很多地方都不理解,不懂赋值给变量b,c,d的意思会在课上问老师和问班级大神
4 运行结果截图
要求三
1 上传git截图:
2 git地址:
https://git.coding.net/MAYUXIN/mayuxin.git
3 PTA截图提交列表:
4 遇到问题及解决方法:
(1),因为上次作业没做好所以重改作业,在整改过程中深刻的认识到自己对编译真的是什么都不懂,经过对每条代码的注释和程序思路编写后感觉自己认识理解了好多。
(2),在这次PTA作业中还不会的是第四题,输入的变量不理解。希望在以后的学习过程中会明白。
5 折现及表格
6 我评论同学博客的链接:
孙娜:http://www.cnblogs.com/sun-na-/p/7679581.html
孙佳钰:http://www.cnblogs.com/woshisun/p/7689887.html
孙美玲:http://www.cnblogs.com/sunmeiling/p/7688952.html