C实验报告2new

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1《高级语言程序设计基础》实验报告班级:学号:姓名:名单序号:成绩:实验2数据类型、运算符和表达式一、实验目的1.理解C语言中各种数据类型的意义,掌握各种数据类型的定义方法。2.掌握C语言常量、变量的定义与使用。3.掌握C语言数据类型及运算符的使用规则。二、实验内容1.改错题在程序中画出错误的语句,将修改后的语句完整地写在该语句的右边。(1)下列程序的功能为:计算圆面积并将结果输出;请纠正程序中存在错误,以实现其功能,程序以文件名sy2_1.c存盘。#includestdio.h;main();{floatr;area;r=5.0;area=3.14159r*r;printf(area=%d\n,area)}(2)下列程序的功能为:通过键盘输入两个整数分别存放在变量a、b中,不借用第3个变量实现变量a、b互换值。纠正程序中存在的错误,以实现其功能。程序以文件名sy2_2.c保存。#includestdio.hmain(){inta,b;Printf(请输入两个整数\n);Scanf(%d%d,a,b);printf(初始状态下的a:%db:%d\n);a=a+bb=a-b;a=a-b;printf(最终状态下的a:b:\n,a,b);}该程序的运行结果:该程序的运行结果:22.程序填空题(1)计算当x=2时,公式y=1+4𝑥2𝑥+2√3𝑥−5+4𝑥的值。补充完善程序,以实现其功能。程序以文件名sy2_3.c保存。#includestdio.h__________________main(){floatx=2.0,y;printf(%f,y);}(2)下列程序的功能为:从键盘输入3个整数分别存入变量x、y、z,然后,将变量x的值存入变量z,将变量y的值存入变量x,将变量z的值存入变量y,输出经过转存后变量x、y、z的值。(提示:使用中间变量)补充完善程序,以实现其功能。程序以文件名sy2_4.c保存。#includestdio.hmain(){intx,y,z,;printf(Pleaseinputx,y,z:);scanf(%d%d%d,);;;;;printf(x=%d\ny=%d\nz=%d\n,x,y,z);}(3)下列程序的功能为:输出大写字母A,B,请补充完善程序,使其实现功能,程序以文件名sy2_5.c存盘。#includestdio.hmain(){___________;c1=65;c2=66;printf(___________,c1,c2);}该程序的运行结果:该程序的运行结果:该程序的运行结果:33.编程题(1)从键盘输入2个小写英文字母,把它们分别转换成大写字母,并分两行输出它们的大写和小写字母。程序以文件名sy2_6.c保存。(2)从键盘输入3个整数,输出它们的和、积与平均值。程序以文件名sy2_7.c保存。该程序的运行结果:该程序的运行结果:4本章学习总结一、写出学完本章后已经掌握的知识点二、写出在实验或习题中碰到的问题及解决的方法三、写出学完本章后还未掌握的知识点(若所有知识点全部掌握,则写“无”)

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功