武汉理工大学c语言实验及答案

实验二 选择结构的程序设计

1.编程计算下面的分段函数。

4x-8 -1≤x<0

y= 3x2+10x-1 0≤x<1

8x3-3x2+2x-1 1≤x<2

(1)事先编好程序和流程图。要求用if语句结构实现,注意数据类型和输入提示语句。

#include

main ( )

{

float x,y;

printf ("input x:\n");

scanf ("%f",&x);

if (x>=-1&&x<2)

{

if (x>=-1&&x<0)

y=4*x-8;

else if (x>=0&&x<1)

y=3*x*x+10*x-1;

else

y=8*x*x*x-3*x*x+2*x-1;

printf("y=%10.2f",y);

}

else

printf ("DATA ERROR!");

}

(2)将程序运行六遍,分别从键盘上输入-1,-0.5,0,0.5,1,1.5这六个数,记录下运行结果并核对结果的正确性。

键盘的输入分析结果运行结果调试说明键盘输入-1键盘输入-0.5键盘输入0键盘输入0.5键盘输入1键盘输入1.5

(3)再将程序运行二遍,分别从键盘上输入-3.5和2二个数,记录下运行结果并核对结果的正确性。

键盘的输入观察到的运行结果程序的错误之处和调试说明键盘输入-3.5键盘输入 2

④修改程序,使之能正确处理任何数据。当输入数据大于等于2或小于-1时,通知用户“Data Error”,程序结束。

键盘的输入运行结果程序的错误之处和调试说明键盘输入-1.5键盘输入-1键盘输入0键盘输入1键盘输入2键盘输入2.5

4.水果店有苹果,一级5.50元/kg,二级4.20元/kg,三级3.00元 /kg,四级2.50/kg,输入苹果的等级、数量以及顾客的付款数,显示出苹果的等级、数量、应付款数以及找给顾客的钱数。

(1)事先编好程序,分别用if语句和用switch语句结构实现,要求程序能正确处理任何数据。当输入苹果的等级、数量以及顾客的付款数不合要求时,通知用户“Data Error”,程序结束。

注意苹果等级、数量以及顾客付款数数据的类型和输入数据的提示语句。

(2)将程序运行六遍,分别从键盘上输入六组数,记录运行步骤、过程和结果,并核对结果的正确性。

键盘的输入预期结果运行结果调试说明输入1,3.5,20输入2,2.0,10输入3,3.5,11输入4,2.5,6.25输入5,3,7输入2,3.5,-10#include

main( )

{

float weight,money,paid;

int rank;

printf ("input rank, weight, money: \n");

scanf ("%d", &rank);

printf ("input weight:\n");

scanf ("%f",&weight);

printf ("input money:\n");

scanf ("%f",&money);

switch (rank)

{

case 1: paid=5.5*weight; break;

case 2: paid=4.2*weight; break;

case 3: paid=3.0*weight; break;

case 4: paid=2.5*weight; break;

default: paid=0;

}

if (weight<=0||money<=0||paid<=0||(money-paid)<0)

printf("DATA ERROR!");

else

{

printf ("the rank is %d!", rank);

printf ("the weight is %10.1f!", weight);

printf ("paid %10.2f yuan", paid);

printf ("the change is %10.2f yuan", money-paid);

}

}

实验三 循环结构的程序设计

1.编

武汉理工大学c语言pta选择题答案,武汉理工大学c语言实验及答案.doc相关推荐

  1. 武汉理工大学c语言pta选择题答案,武汉理工理论考试pta判断题题库

    <武汉理工理论考试pta判断题题库>由会员分享,可在线阅读,更多相关<武汉理工理论考试pta判断题题库(14页珍藏版)>请在人人文库网上搜索. 1.,判断题题库,.,1.函数的 ...

  2. 水位测量是计算机在( )方面的应用,哈工大化工原理实验思考题答案及哈工大仪器分析实验思考题答案...

    哈工大化工原理实验思考题答案及试题答案哈工大仪器分析实验思考题答案 (此版答案由前版整理更正而来,但仍有错误之处,请谨慎参考) 化工原理实验 实验一伯努利实验 1.为什么实验要保持在恒水位条件下进行? ...

  3. 计算机硬件实验教程pdf,计算机硬件技术基础实验教程答案(重庆大学)

    计算机硬件技术基础实验教程答案(重庆大学) 计算机硬件技术基础实验教程答案 实验一:简单程序设计实验 (1)编写一个 32 位无符号数除法的程序,要求将存放在 NUM1 中的 32 位无符号数与存放 ...

  4. c语言设计实验报告答案,武汉理工大学《C语言程序设计》实验报告答案

    武汉理工大学<C语言程序设计>实验报告答案 注:在Visual C++ 6.0编译环境中亲自调试通过,但不保证在Turbo C中通过. 实验二 选择结构的程序设计 (题目当初没抄下来,这是 ...

  5. 昆明理工大学c语言程序设计答案,昆明理工大学c语言程序设计课后习题答案

    昆明理工大学c语言程序设计课后习题答案 昆明理工大学C语言程序设计课后习题答案 第1章 认识C语言 (一).是非题 1.程序是指挥计算机进行各种信息处理任务的一组指令序列. A.对 B.错 2.机器语 ...

  6. 武汉理工大学计算机专业强化,2020年武汉理工大学计算机改考408

    2020年武汉理工大学计算机改考408?武汉理工大学是一所武汉的211院校,计算机学科评估是B,软件工程的学科评估也是B-,在211中排名不是很靠前. 前段时间,学校发布了招生简章和专业目录 http ...

  7. 武科大C语言历年试卷,2021武汉科技大学考研历年真题

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 来源:http://fangcai.100xuexi.com/Ebook/DigitalLibrary/BookNew.aspx?BookName=%u6 ...

  8. Java语言矩形与立方体的继承,沈阳师范大学大一下册C++语言PTA题目集以及答案(编程题篇)...

    沈阳师范大学大一下册C++语言PTA题目集以及答案 (编程题篇) 7-1 测试c++ (20分) 倒序输出从控制台输入的n个整数 输入格式: 第一行输入一个数n,代表行数 依次输入n个整数 输出格式: ...

  9. 沈阳师范大学大一上册C语言PTA题目集以及答案(第三章 循环结构程序设计 编程题篇)

    沈阳师范大学大一上册C语言PTA题目集以及答案(第三章 循环结构程序设计 编程题篇) 7-1 求阶乘序列前N项和 (15分) 本题要求编写程序,计算序列 1!+2!+3!+⋯ 的前N项之和. 输入格式 ...

最新文章

  1. session中存放一个对象,只修改对象的属性,不将修改后的对象存放session,发现session中存放的对象也发生改变!
  2. 超好看的科学科普书,孩子大人都可以看!
  3. 浅谈模拟光端机和数字光端机的区别?
  4. lisp捕捉垂足_定位-'Cal计算器
  5. python中的多线程求值串行和并行_python多线程和多进程——python并行编程实验
  6. 智能汽车产业148页深度研究报告:汽车智能开启,拥抱产业变革.pdf(附下载链接)...
  7. Wordpress 2.91 的一些良好改进
  8. C++ STL list的成员函数splice的使用
  9. 使用PHP来简单的创建一个RPC服务
  10. TCP和UDP区别和优缺点
  11. 实施白盒测试的几个误区
  12. Myscript 转换
  13. 依赖性检查工具Snyk与Dependency-check对比
  14. 【coq】函数语言设计 练习题inductionlists 总结
  15. 《word2vec Parameter Learning Explained》论文学习笔记
  16. 力扣-无重复字符的最长子串
  17. 友豆火山CPG插件开发003-顶级对象
  18. 每天学习写论文——Day24 光说不练假把式,毕设就是第一步
  19. 一阶电路实验报告心得_电路实训心得体会
  20. Unity有哪些适合拿来练手的游戏项目?

热门文章

  1. 线性代数的视角理解LSR(least square regression)的参数评估算法本质
  2. 聚类分析树状图的初探
  3. Vbs脚本将本地文件上传到Azure存储账户
  4. 层次分析法实例:选择旅游目的地
  5. 程序员进阶攻略笔记01-10
  6. 拼接两条有重叠区域的核酸序列
  7. golang牛牛算法规则与聊天功能
  8. Python自定义豆瓣电影种类,排行,点评的爬取与存储(进阶下)
  9. 计算机cpu风扇关闭,cpu风扇怎么关闭
  10. vue项目storage本地存储