一、PTA作业总结
7-1 整数四则运算 (10 分)
1、实验代码
#include <stdio.h>
int main()
{
printf("152 = 2 + 5*10 + 1*100");
return 0;
}
第三步;printf直接输出结果;
第四步;最后:使用return 0 返回
(2)流程图
3.本题调试过程碰到问题及解决办法
总是忘记加分号
7-3 高速公路超速处罚 (15 point(s))
1.实验代码
#include <stdio.h>
int main()
{
int a, b, k;
double x, y, z;
scanf("%d %d", &a, &b);
x = ((a * 1.0 / b) - 1);
y = (x * 100);
k = (int)y;
z = y - k;
if (z <= 0.5)
{
if (k < 10)
{
printf("OK");
}
else if (k >= 10 && k < 50)
{
printf("Exceed %d%%. Ticket 200", k);
}
else
{
printf("Exceed %d%%. License Revoked", k);
}
}
else
{
if (k <= 9)
{
printf("OK");
}
else if (k >= 10 && k < 50)
{
printf("Exceed %d%%. Ticket 200", k + 1);
}
else
{
printf("Exceed %d%%. License Revoked", k + 1);
}
}
return 0;
}
2 设计思路
第一步 引用头文件
第二步定义主函数
第三步定义整型变量与浮点变量
第四步用scanf让用户输出他想输入的值
第五步用 if else 进行判断,是否执行
第六步 输出符合条件的结果
二、总结和学习进度条
1、总结这几周所学内容、遇到的问题以及解决方法。
本人于老师所用软件相同,格式问题基本没有
对于代码细节的掌控不太好,经常出现少符号的情况
起初对中英文符号的转换不了解,随后询问老师得到解答
还有对于运算过程的不了解,导致代码未出现想要的效果,后询问同学得到解答
对于数学的运算符号不是特别了解,经多次查书基本掌握,