c语言博客第二次作业
一、PTA实验作业
题目1:计算分段函数[2]
1.实验代码
{
double x,y;
scanf("%lf",&x);
if(x>=0)
{
y=pow(x,0.5);
printf("f(%.2lf) = %.2lf\n",x,y);
}
else
{
y=pow(x+1,2)+2*x+1/x;
printf("f(%.2lf) = %.2lf\n",x,y);
}
2 设计思路
- 1.先定义变量X,Y;
- 2..输入变量X;
- 3.再根据X的不同的范围带入不同的函数;
- 4.最后输出结果;
3.本题调试过程碰到问题及解决办法
- 1.对于用double定义的X,在输入X时没用%lf;
- 2.对于函数的平方计算没用pow来算而硬气的错误;
4.本题PTA提交列表
题目2:输出三角形面积和周长
本题要求编写程序,根据输入的三角形的三条边a、b、c,计算并输出面积和周长。注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:area=√s(s−a)(s−b)(s−c) ,其中s=(a+b+c)/2。
1.实验代码
{
int a,b,c;
double s,area,perimeter;
scanf("%d%d%d",&a,&b,&c);
if(a+b>c&&a+c>b&&b+c>a){
s=(a+b+c)*1.00/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
perimeter=a+b+c;
printf("area = %.2f; perimeter = %.2f",area,perimeter);
}
else{
printf("These sides do not correspond to a valid triangle\n");
2 设计思路
- 1.先给要求三角形的周长和面积和本题的s和边长定义;
- 2.输入边长;
- 3.对输入的3条边长能否构成三角形进行判断;
- 4.如果能构成就进行面积还有周长的计算;
- 5.最后输出面积和周长;
3.本题调试过程碰到问题及解决办法
- 1.对于面积和周长的运算的乘没有c语言的符号;
- 2.在输出结果时没用area=的前缀;
4.本题PTA提交列表
题目3: 出租车计价
本题要求根据某城市普通出租车收费标准编写程序进行车费计算。具体标准如下:
起步里程为3公里,起步费10元;
超起步里程后10公里内,每公里2元;
超过10公里以上的部分加收50%的回空补贴费,即每公里3元;
营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。
1.实验代码
{
double k,p;
int m;
scanf("%lf %d",&k,&m);
if(0<k&&k<=3){
p=10;
}
if(k>=3&&k<=10){
p=10+(k-3)*2;
}
if(k>=10) {
p=24+(k-10)*3;
}
p=m/5*2+p;
printf("%.0f",p);
2.设计思路
- 1.先定义路程和价格还有等待时间;
- 2.输入路程和时间
- 3.再根据所行走的不同路程得到不同的价格;
- 4.另外得到的价格后还要根据等待的时间另外加钱;
- 5.最后输出价格;
3.本题调试过程碰到问题及解决办法
- 1.对于最后输出的结果四舍五入没有用%.0f;
4.本题PTA提交列表
题目4:程序设计联考
1.实验代码
{
int a,b;
scanf("%d",&a);
b=(a-a%100000)/100000;
if(b==1){
printf("Hunan Agricultural University\n");
}
if(b==2){
printf("Jishou University\n",b);
}
if(b==3){
printf("Huaihua University\n",b);
}
if(b==4){
printf("Aerospace University\n",b);
}
if(b==5){
printf("Ocean University\n",b);
}
if(b>5&&b<=9){
printf("Other University\n",b);
2.设计思路
- 1.先定义正整数account和该正整数的第一位数;
- 2.输入account,并用输入的account通过计算得到正整数的第一位数;
- 3.再根据不同的第一位数输出不同的学校
3.本题调试过程碰到问题及解决办法
- 1.在判断第一位数时没用==造成的编译错误;
- 2.计算第一位数时没用思路;
4.本题PTA提交列表
总结
你学会了什么
学会了多分支结构语句的运用和循环语句的认识
学会了DEV的运用
2.本周的内容,你还不会什么?
不会循环语句的流畅输入
3.你碰到什么困难,打算如何解决?
对于题目的正常进行用什么方法思路很少
c语言博客第二次作业的更多相关文章
- C语言博客作业5--指针
C语言博客作业5--指针 1.本章学习总结(2分) 1.1思维导图 请以思维导图总结本周的学习内容,如下图所示: 1.2本章学习体会及代码量学习体会 1.2.1学习体会 描述本周学习感受,也可以在这里 ...
- C语言博客作业06——结构体&文件
C语言博客作业06--结构体&文件 1.本章学习总结 1.1思维导图 1.2.本章学习体会 在本周的学习中,我们学习了关于结构体和文件的内容.结构体的本身并不难,但以结构体为基础的链表还是让我 ...
- C语言博客作业6---结构体&文件
C语言博客作业6---结构体&文件 1.本章学习总结(2分) 1.1思维导图 请以思维导图总结本周的学习内容.如下图所示: 1.2.学习体会 描述本周学习感受,也可以在这里提出你不理解地方.对 ...
- C语言博客作业4--数组
C语言博客作业4--数组 1.本章学习总结 1.1思维导图 请以思维导图总结本周的学习内容,如下图所示: 1.2本章学习体会及代码量学习体会 1.2.1学习体会 描述本周学习感受,也可以在这里提出你不 ...
- C语言博客作业3--函数
C语言博客作业3--函数 1.本章学习总结 1.1思维导图 请以思维导图总结本周的学习内容,如下图所示: 1.2本章学习体会及代码量学习体会 1.2.1学习体会 描述本周学习感受,也可以在这里提出你不 ...
- C语言|博客作业10
问题 回答 C语言 博客作业10 这个作业要求在哪里 作业要求 我在这个课程的目标是 熟练循环语句的用法 这个作业在哪个具体方面帮助我实现目标 pta作业 参考文献 <C语言程序设计> 1 ...
- C语言博客05--指针
C语言博客05--指针 1.本章学习总结 1.1 思维导图 1.2 本章学习体会及代码量学习体会 1.2.1 学习体会 在本周的学习过程中,我们学习了指针的用法.说实话,指针的用法有点绕,之前一直没搞 ...
- 【2017下集美大学软工1412班_助教博客】团队作业3——需求改进&系统设计团队成绩公示
作业要求 团队作业3--需求改进&系统设计 团队评分结果 Total QH BZ GJ MS SXX WBS SJ JG SJK JH NR CS PHILOSOPHER 需求改进&系 ...
- C语言博客作业——函数
一.PTA实验作业 题目1:6-6 使用函数输出水仙花数 1.本题PTA提交列表 2. 设计思路 int narcissistic( int number ) //函数定义 1.定义整数型变量a.i分 ...
随机推荐
- 《你不知道的 JavaScript 上卷》 学习笔记
第一部分: 作用域和闭包 一.作用域 1. 作用域:存储变量并且查找变量的规则 2. 源代码在执行之前(编译)会经历三个步骤: 分词/此法分析:将代码字符串分解成有意义的代码块(词法单元) 解析/语法 ...
- javascript右键菜单分析
右键菜单 思路 1.遮蔽原来的默认右键菜单 2.新建右键菜单跟随鼠标移动 3.注意边界处的位置变化 4.自定义右键内容的具体效果 具体 这样的事件涉及到有关contextmenu事件,阻止默认事件,获 ...
- Python编程核心内容之二——切片、迭代和列表生成式
Python版本:3.6.2 操作系统:Windows 作者:SmallWZQ 最近太忙啦.很多事情需要自己处理,感觉时间不够用啊~~~~今后,博客更新时间可能会慢下来,哈哈,正所谓"人 ...
- 2014NOIP普及组 子矩阵
觉得题目水的离开 觉得普及组垃圾的请离开 不知道 DFS 和 DP 的请离开 不屑的大佬请离开 ……. 感谢您贡献的访问量 ————————————————华丽的分割线 ——————————————— ...
- iOS开发--XMPPFramework--好友模块(四)
创了一个XMPP即时通讯交流群140147825,欢迎大家来交流~我们是一起写代码的弟兄~ 前面几篇,我们讨论了环境的配置,框架的导入和用户登陆,这一篇我们来说说好友模块. 在进入正题之前,我们来说下 ...
- Bugku的web题目(多次)的解题
这道题目我弄了好久,最后问了朋友,然后在朋友的帮助下,将flag找到了 这里写一下解题方法,记录一下 一进到这道题,看到了php?id=1,就很熟悉,很有可能是一道sql注入的题目,肯定是要试一下最简 ...
- JavaScript之事件及动画
一.事件 常用事件 click(function(){...}) //单击事件 hover(function(){...}) //鼠标经过事件 blur(function(){...}) //失去光标 ...
- PHP/JAVA 杂谈 一(php 槽点)
[本文为个人意见,不喜就喷吧!] 最近,同事问到我,『那时候为什么从PHP转成Java?』,我想了很久,且撇开主观上的原因,当初业务重构使用java确实有很多可以说道的地方. 槽点1:哪有最好的语言, ...
- ubuntu字符界面怎么设置中文显示和中文输入
在ubuntu的字符登陆界面,中文显示默认是乱码的,而且也不支持中文输入,解决方法有很多, 1)安装zhcon--解决中文显示乱码的问题. sudo apt-get install zhcon 然后c ...
- 基于Cesium三维地图项目记录_通视分析功能的实现
实现了剖面分析功能之后,下面来看看如何实现通视分析,还是基本按照之前的思路实现: 了解软件LocaScape是怎么实现的: 网址如下:http://www.locaspace.cn/V3.0/help ...