语言程序设计-实验报告

语言程序设计-实验报告

ID:33708090

大小:394.00 KB

页数:45页

时间:2019-02-28

语言程序设计-实验报告_第1页
语言程序设计-实验报告_第2页
语言程序设计-实验报告_第3页
语言程序设计-实验报告_第4页
语言程序设计-实验报告_第5页
资源描述:

《语言程序设计-实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验编号:大C语言程序设计实验报告2016年3月4日计算机科学学院级2班实验名称:实验一数据类型和表达式实验姓名:学号:指导老师:__实验成绩:_____实验_一_数据类型和表达式实验_一.实验目的及要求(1)了解C语言中数据类型的意义。(2)理解常用运算符的意义。(3)掌握C语言表达式的运行规则。(4)编写实验报告。二.实验内容(1)计算由键盘输入的任何两个双精度数据的平均值。(2)写一个输入7个数据的程序,把输入的数据代入a+b*(c–d)/e*f–g表达式进行运算。(3)编写一个C语言程序,测试下列各表达式:i,ji+1,j+1i++,j++++i

2、,++ji+++++j(4)输入存款金额money,存期year和年利率rate,根据下列公式计算存款到期时的利息interest(税前),输出时保留2位小数。interest=money(1+rate)year-money(5)输入华氏温度,输出对应的摄氏温度。计算公式如下:c=5*(f-32)/9其中,c表示摄氏温度,f表示华氏温度。三.实验主要流程、基本操作或核心代码、算法片段(该部分如不够填写,请另加附页)1:算法:利用scanf的返回值,判断输入是否合理,Double型的数据要用%lf输入求平均值直接将两个数相加,除以2#include

3、io.h>intmain(){doublea,b,ret;printf("请输入两个数:");ret=scanf("%lf%lf",&a,&b);/*判断输入是否成功*/if(ret!=2){printf("输入错误!!请重新输入。");}else{a=(a+b)/2;printf("这两个数的平均数是%f",a);}return0;}2:算法:输入7个值,直接带入公式就好#includeintmain(){floata,b,c,d,e,f,g,n;printf("请输入7个数:");scanf("%f%f%f%f%

4、f%f%f",&a,&b,&c,&d,&e,&f,&g);n=a+b*(c-d)/e*f-g;printf("%g+%g*(%g-%g)/%g*%g-%g=%g",a,b,c,d,e,f,g,n);return0;}3:算法:直接计算输出,分析:多个加号同时出现的时候,不同的分割方式,得到的答案有可能不一样#includeintmain(){inti=1,j=1;printf("i=%dtj=%d",i,j);i=1,j=1;printf("i+1=%dtj+1=%d",i+1,j+1);i=1,j=1;prin

5、tf("i++=%dtj++=%d",i++,j++);i=1,j=1;printf("++i=%dt++j=%d",++i,++j);i=1,j=1;printf("i+++++j=%d",i+++++j);return0;}4:算法:直接输入数据,代入公式计算即可#include#includeintmain(){intmoney,year;floatrate,interest;printf("请输入存款:");scanf("%d",&money);printf("请输入存期:");scanf("%d

6、",&year);printf("请输入年利率:");scanf("%f",&rate);interest=money*(pow(1+rate,year))-money;printf("利息为:%g",interest);return0;}5:算法:利用scanf的返回值,判断输入是否正确直接代入公式计算结果#include#includeintmain(){floatf,c,x;printf("请输入华氏温度:");x=scanf("%f",&f);/*判断输入是否成功*/if(x==0){printf("输入错误

7、!!请重新输入。");}else{c=5*(f-32)/9;printf("摄氏温度为:%g",c);}return0;}一.实验结果的分析与评价(该部分如不够填写,请另加附页)1:2:3:评价:当同一语句中出现同一变量的多个自加或自减时,结果不确定。自加和自减运算不可以出现过多。4:5:注:实验成绩等级分为(90-100分)优,(80-89分)良,(70-79分)中,(60-69分)及格,(59分)不及格。实验编号:大C语言程序设计实验报告2016年3月15日计算机科学学院级2班实验名称:分支结构程序设计实验姓名:学号:指导老师:__实验成

8、绩:_____实验二分支结构程序设计实验一.实验目的及要求(1)了解和掌握分支语

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

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

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