《C语言程序设计》(江宝钏著)实验三答案_计算机-.NET.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《C语言程序设计》(江宝钏著)实验三答案_计算机-.NET.pdf》由会员分享,可在线阅读,更多相关《《C语言程序设计》(江宝钏著)实验三答案_计算机-.NET.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、3.5 实验三 选择结构程序设计 一、实验目的与要求 1.理解 C 语言表示逻辑量的方法,学会正确使用逻辑运算符和逻辑表达式。2.掌握利用 if 结构实现选择结构的方法。3.掌握利用 switch 结构实现多分支选择结构。4 结合程序掌握一些简单的算法,学习调试程序 5 实验 4 学时 二、实验内容 1程序改错题 改正下面程序中的错误。输入实数 x,计算并输出下列分段函数 f(x)的值(保留 1 位小数)。)100(1xx )(xfy )100(xx 输入输出示例 1(改正后程序的运行结果)Enter x:100 f(100.00)=0.1 输入输出示例2(改正后程序的运行结果)Enter x
2、:23 f(23.00)=23.0 源程序(有错误的程序)#include#include void main(void)double x;printf(Enter x:n);scanf(=%f,x);if(x=100)y=1/sqrt(x)else (x!=100)y=x;printf(f(%.2f)=%.1fn,x,y);欢迎下载 2 答:#include#include void main(void)double x,y;printf(Enter x:n);scanf(%lf,&x);if(x=100)y=1/sqrt(x);else y=x;printf(f(%.2lf)=%.1lfn
3、,x,y);2一般编程题 编程题 1 输入任意三个整数 a,b,c,求 3 个数中的最大值和最小值。答:#include void main()int a,b,c;printf(请输入三个整数:);scanf(%d%d%d,&a,&b,&c);if(a=b)t=a,a=b,b=t;if(a=c)t=a,a=c,c=t;if(b=c)t=b,b=c,c=t;printf(最小值为:%dn,a);printf(最大值为:%dn,c);编程题 2 输入 x,计算并输出下面分段函数 f(x)的值(保留 2 位小数)。请调用 sqrt 函数求平方根,调用 pow 函数求幂。)0(12)1(2xxxx )
4、(xf 握利用结构实现选择结构的方法掌握利用结构实现多分支选择结构结合程序掌握一些简单的算法学习调试程序实验学时二实验内容程序改错题改正下面程序中的错误输入实数计算并输出下列分段函数的值保留位小数输入输出示例改整数求个数中的最大值和最小值答请输入三个整数最小值为最大值为编程题输入计算并输出下面分段函数的值保留位小数请调用函数求平方根调用函数求幂欢迎下载输入输出示例共运行次成本答编程题有一函数编写程序要求用函数运行程序输入的值分别为三种情况检查输出的值是否正确答欢迎下载编程题某服装店经营成套服装的买卖同时也允许单件销售若一次购买不少于套则每套元若不足套则每套元只买上衣每件元只买裤子每条元请编写程
5、序假设用户买入 欢迎下载 3 )0(xx 输入输出示例(共运行 3 次)Enter x:10 f(10.00)=3.16 Enter x:0.5 f(0.50)=2.75 Enter x:0 f(0.00)=0.00 成本 答:#include#include void main()double x,y;printf(Enter x:n);scanf(%lf,&x);if(x0)y=pow(1+x,2)+2*x+1/x;else y=sqrt(x);printf(f(%.2f)=%.2fn,x,y);编程题 3 有一函数:x (-5x0)y=x-1 (x=0)x+1 (0 x10)编写程序,要
6、求用 scanf 函数输入 x 的值,输出 y 的值。具体要求如下:(1)用 if 语句实现分支,自变量和函数值均用实数类型。(2)自变量用 scanf 函数输入,给一些输入提示。(3)运行程序,输入 x 的值(分别为-5x0,x=0,0 x10)三种情况,检查输出的 y 值是否正确。答:#include#include void main()double x,y;printf(Enter x:n);握利用结构实现选择结构的方法掌握利用结构实现多分支选择结构结合程序掌握一些简单的算法学习调试程序实验学时二实验内容程序改错题改正下面程序中的错误输入实数计算并输出下列分段函数的值保留位小数输入输出
7、示例改整数求个数中的最大值和最小值答请输入三个整数最小值为最大值为编程题输入计算并输出下面分段函数的值保留位小数请调用函数求平方根调用函数求幂欢迎下载输入输出示例共运行次成本答编程题有一函数编写程序要求用函数运行程序输入的值分别为三种情况检查输出的值是否正确答欢迎下载编程题某服装店经营成套服装的买卖同时也允许单件销售若一次购买不少于套则每套元若不足套则每套元只买上衣每件元只买裤子每条元请编写程序假设用户买入 欢迎下载 4 scanf(%lf,&x);if(x0&x-5&x0)y=x;printf(f(%.2f)=%.2fn,x,y);编程题 4 某服装店经营成套服装的买卖,同时也允许单件销售。
8、若一次购买不少于 70 套,则每套 90 元;若不足 70 套,则每套 110 元;只买上衣每件 70 元;只买裤子每条 60 元。请编写程序假设用户买入 x 件上衣和 y 条裤子,请编写程序计算相应的应付款是多少?答:#include#include void main()double x,y,z;printf(输入上衣 x 件,裤子 y 件:n);scanf(%lf%lf,&x,&y);if(x=y&y=70)z=90*y+70*(x-y);else if(y=x&x=70)z=90*x+60*(y-x);else if(xy&yx&x70)z=110*x+60*y-x;printf(应付
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计 语言程序设计 江宝钏著 实验 答案 计算机 NET
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内