第二次作业

要求一

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

 


原文地址:https://www.cnblogs.com/zhangtianshu/p/9917447.html