要求一
https://edu.cnblogs.com/campus/hljkj/CS201801/homework/2293
要求二
PTA作业
第三次作业 题目7-6 计算分段函数[2]
1、 实验代码
1 #include<stdio.h> 2 #include<math.h> 3 int main (void) 4 { 5 double x,y; 6 scanf("%lf",&x); 7 if(x>=0) 8 { 9 y=sqrt(x); 10 printf("f(%.2f) = %.2f",x,y); 11 } 12 else 13 { 14 y=pow((x+1),2)+2*x+1/x; 15 printf("f(%.2f) = %.2f",x,y); 16 } 17 }
1、 解题思路
(1) 主要描述题目算法
第一步:输入一个数值x;
第二步:对x的范围进行判断;
第三步:计算y的数值并输出。
(2) 流程图
2、 本题调试过程碰到问题及解决办法
(1) 程序运行结果截图
(2)调试过程
第四次作业 7-3 出租车计价
1、 实验代码
1 #include<stdio.h> 2 int main (void) 3 { 4 double a,b,c; 5 int d; 6 scanf("%lf %lf",&a,&b); 7 if (a<=3) 8 { 9 c=10; 10 } 11 else if (a<=10) 12 { 13 c=10+(a-3)*2; 14 } 15 else 16 { 17 c=10+14+(a-10)*3; 18 } 19 if (b<5) 20 { 21 printf("%.0f",c); 22 } 23 else 24 { 25 d=b/5; 26 c=c+d*2; 27 printf("%.0f",c); 28 } 29 }
1、 解题思路
(1) 主要描述阶梯算法
第一步:输入里程数与等待时间;
第二步:判断里程数与时间对应的价格计算区间;
第三步:计算价格并输出。
(2) 流程图
1、本题调试过程碰到问题及解决办法
(1) 程序运行结果截图
(2) 调试过程
要求三
(1) 本周学习内容:·本周的主要学习内容是for循环和if,else循环
收获:在本周本人学会了如何利用for循环和if,else循环解决实际问题,并能打出一些简单代码完成生活中的一些实际应用的文艺。
(2) 难点:在打代码的时候发现一些问题,打代码的时候还不熟练,犯一些低级的错误,有些时候在打代码的时候发现一些知识点没有学通透,并且有些代码不明白具体意思是什么。
如何克服:通过在网上查询以及观看视频和查阅教材书解决一些问题,具体的还不明白会选择询问同学,最终达到解决的效果。
要求四
(1) 累积代码行数和时间、累积博客字数和时间图表
(2) 博客评论
http://www.cnblogs.com/zzf925802319/p/9915220.html
http://www.cnblogs.com/wanghaoze/p/9914672.html
http://www.cnblogs.com/wozb/p/9912125.html