一、PTA作业总结
7-1 整数四则运算 (10 分)
1、实验代码
#includeint main(){ printf("152 = 2 + 5*10 + 1*100"); return 0; }
第三步;printf直接输出结果;
第四步;最后:使用return 0 返回
(2)流程图
3.本题调试过程碰到问题及解决办法
总是忘记加分号
7-3 高速公路超速处罚 (15 point(s))
1.实验代码
#includeint 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、总结这几周所学内容、遇到的问题以及解决方法。
本人于老师所用软件相同,格式问题基本没有
对于代码细节的掌控不太好,经常出现少符号的情况
起初对中英文符号的转换不了解,随后询问老师得到解答
还有对于运算过程的不了解,导致代码未出现想要的效果,后询问同学得到解答
对于数学的运算符号不是特别了解,经多次查书基本掌握,