下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验名称:C语言的三种程序结构-简单分支结构【实验目的】1 .理解简单分支结构。2 .掌握简单的关系运算。3 .熟练使用if-else语句进行简单分支结构程序设计。【实验环境】1. Windows XP操作系统2. Microsoft visual C+【实验内容】1 .输出两个整数, 求出其中的较小值并输出。2.输入x的值,计算分段函数y的值。y=f(x)= x*x+2xx=23 .输入两个整数并判断两数是否相等,输出相应结论。4 .输入一个证书,假设为负数,求出它的平方;假设为正数,求出它的立方,并输出结果。5 .输入三个数,用if-else结构求出其中的最大值。提示,首先求出两个数中较大
2、值放在一个变量里,然后用这个变量和第三个数在进行一次比拟。【程序清单】1 .程序代码:#include void main() int a,b,min;printf( Input a,b:);scanf( %d %d,&a,&b);if (ab)printf( min=%dn ,a);else printf( min=%dn ,b);2 .程序代码:#include int main( void ) double x,y;printf( input x:);scanf( %lf ,&x);if (xyx:y;return max;3 .程序代码:#include voi
3、d main() int a,b;printf( Input a,b:);scanf( %d %d,&a,&b);if (a=b)printf( a等于bn);elseprintf( a不等于bn);4 .程序代码:#include void main()5 int a,s;printf( Input a:);scanf( %d,&a);if (a=0) if (a0) s=a*a;printf( a*a=%dn ,s);else s=a*a*a;printf( a*a*a=%dn ,s);6 .程序代码:#include void main() int a,b,c,m
4、ax;printf( Input a,b,c:);scanf( %d %d %d,&a,&b,&c);if (ab) if (a=c)printf( max=%dn ,a);elseprintf( max=%dn ,c);else if (b=c)printf( max=%dn ,b);elseprintf( max=%dn ,c);【运行结果】1.屏幕输出:Input a,b:3 4min=32.屏幕输出:第一次运行:Input x:3y=f=第二次运行:Input x:y=f=第三次运行:Input x:1y=f=3.屏幕输出:第一次运行:Input a,b: 3
5、4a不等于b第二次运行:Input a,b: 30 30a等于b4.屏幕输出:第一次运行:Input a:-4a*a=16第二次运行:Input a: 4 a*a*a=645.屏幕输出:Input a,b,c: 3 4 5max=5【实验结果与分析】思考题1.实验内容3中比拟两数大小、运算符=和=有什么区别,如果将=误用为=会导致什么后果答: “=是赋值运算符,用于把等号右边的结果赋值给左边的变量;“=是判等运算符,用于判断等号左右两边的变量或常量是否相等。如果将“=误用为“=,会把b的值赋给a,从而使a恒等于b,程序没有实际意义。思考题2.改错题输入实数x,计算并输出以下分段函数f (x)的值,输出时保存一位小数。y=f(x)=1/x x=10 x x!=10正确的程序应该为#include void main() double x,y;printf( enter x:);scanf ( %lf ,&x);if (x=10)y=1/x; else y=x; printf( f(%.1f)=%.1fn,x,y);3.在if-else语句中, 每次语句如果超出两句必须用大括号括起来,这样才能成为有效语句。【实验小结】通过本次实验,根本熟悉并了解了c语言结构程序中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 环保资源再利用综合回收流程建设解决方案
- 农业科技种植员农作技术绩效衡量表
- 2026年315消费者权益保护知识竞赛多选题库附答案
- 关于营销活动合作续签的通知函6篇范文
- 电商运营专员电商平台运营与营销策略绩效评定表
- 物流运输司机配送服务质量绩效衡量表
- 儿童保健服务规范测试题题库(含答案)
- 合作项目风险控制沟通联系函(5篇范文)
- 易制毒化学品经营企业主要负责人检修维修安全操作规程
- 敬老院防汛防台应急演练脚本
- 2026年消防设施操作员(初级)考试练习题库附答案详解
- 2026海南热带海洋学院招聘员额制辅导员8人参考题库及完整答案详解【考点梳理】
- 浙江省宁波市2025-2026学年高二下学期6月期末考试政治试题(含答案)
- 夏季食品安全风险与防控
- 2026年国开电大《医药商品营销实务》试题(附答案)
- 公司电器维修外包合同
- 汛期安全专项施工方案(3篇)
- 2026年高考数学终极冲刺:培优专题04 解析几何 6大重难题型(大题专练)(原卷版及全解全析)
- 2025年中国航材总部岗位公开招聘笔试历年参考题库附带答案详解
- 2025年国家基层糖尿病防治管理指南解读课件
- 青少年宫工作制度
评论
0/150
提交评论