C语言上机实验指导书

C语言上机实验指导书

ID:45755238

大小:410.83 KB

页数:28页

时间:2019-11-17

C语言上机实验指导书_第1页
C语言上机实验指导书_第2页
C语言上机实验指导书_第3页
C语言上机实验指导书_第4页
C语言上机实验指导书_第5页
资源描述:

《C语言上机实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C语言程序设计实验指导书实验一数据类型及简单程序设计一、实验目的1.掌握C语言数据类型,熟悉变量的定义及赋值方法。2.掌握不同的类型数据Z间赋值的规律。3.学会使用C的运算符及表达式,特别是口加(++)自减(——)运算符的使用。4.学会使川VC调试程序的方法。二、实验内容和步骤问题1:输入并运行下面的程序main(){charcl,c2;c1二’a';c2=,b,;printf(u%c%crT,cl,c2);}①程序运行结果为?②增加一条语句:printf(u%d%d”,cl,c2);再运行程序,运行结果为?问题2:输入并运行下面的

2、程序(转义字符使用)main(){charcl,c2,c3,c4,c5;cl=,x,;c2=,y,;c3=,z,;c4J10『;c5二’102’;printf(ux%cy%ctz%cn,cl,c2,c3);printf(“f'%c'”%c””,c4,c5);}在上机前先用人工分析程序,写出应得结果,上机后将二者対照。问题3:输入并运行下面的程序main(){inti,j,m,n;i=6;j=8;m=++i;n=j++;printf(“%d,%d,%d,%di,j,m,n);}①运行程序,注意i、j、m、n个变

3、量的值为?。②将第4、5行改为:m=i++;n二++j;运行程序,注意i、j、m、n个变量的值为?。③将程序改为:main(){intm,n;m=6;n=8;printf(“%d,%d”,m++,n++);}运行程序,注意输出结果的变化为?。④在③的基础上,将printf语句改为:printf(“%d,%d”,++m,++n);运行程序,注意输出结果的变化为?。⑤再将printf语句改为:printf(u%d,%d,%d,%d”,m,n,m++,n++);运行程序,注意输出结果的变化为?。问题4:要使下面程序的输出语句在屏幕上

4、显示1,2,34,则从键盘输入的数据格式应为?#inc1udemain(){chara,b;intc;scanf(u%c%c%dH,&a,&b,&c);printf("%c,%c,%d",a,b,c);问题5:按以下要求编程:“计算定期存款本利之和”,并上机运行设银行定期存款的年利率rale为2.25%,并已知存款期为n年,存款本金为capital元,试编程计算n年后的本利Z和deposito要求定期存款的年利率rate>存款期n和存款木金capital均由键盘输入。三、实验要求:1.复习赋值语句和输入输出函数中各种

5、格式符的使用。2.复习数据类型和运算符的有关概念。3.预习实验内容,并在预习报告上写出输出结果。4.上机输入源程序,调试运行并记录运行结果。4.将源程序存在自己的软盘上,课后按要求写实验报告。实验二选择结构程序设计一、实验目的1.正确使川关系表达式和逻辑表达式表示条件。2.掌握选择语句if和switch语句的使用方法。3.学会用选择语句构成的选择结构程序设计。二、实验内容:1•身高预测据有关生理卫生知识与数理统计分析衣明,影响小孩成人后的身高的因素包括遗传、饮食习惯与体育锻炼等。小孩成人后的身高与其父母的身高和自身的性别密切相关。设faH

6、eight为其父身高,moHeight为其母身简,身高预测公式为:男性成人时身高二(faHeight+moHeight)X0.54cm女性成人时身高=(faHeightX0.923+moHeight)/2cm此外,如果喜爱体育锻炼,那么可增加身高2%;如果有良好的卫生饮食习惯,那么可增加身高1.5%。编程从键盘输入川户的性别(川字符型变量sex存储,输入字符F表示女性,输入字符M表示男性)、父母身高(用实型变量存储,faHeight为其父身高,moHeight为其母身高)、是否喜爱体育锻炼(用字符型变量sports存储,输入字符Y表示喜爱

7、,输入字符N表示不喜爱)、是否有良好的饮食习惯等条件(川字符型变量diet储,输入字符Y表示良好,输入字符N表示不好),利用给定公式和身高预测方法对身髙进行预测。编程耍求:有用户输入输出提示信息。2•简单的计算器用switch语句编稈设计一个简单的计算器程序,要求根据用户从键盘输入的表达式:操作数1运算符op操作数2计算表达式的值,指定的算术运算符为加(+)、减(・)、乘(*)、除(/)o编程要求:程序能进行浮点数的算术运算,有用户输入输出提示信息。提示:因为除法屮的除数不能为0,因此关键在丁如何比较浮点变量data2和常数0是否相等。作

8、为整型变量跟0的比较,简单的==就可以解决。而浮点型等实型变量需要川if(fabs(data2)<=le-7)进行判断(即判断其是否足够小)。若使用函数fabs,需要包含头文件math.h三、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。