一、实训目的
1.理解顺序结构程序的执行过程。
2.掌握各种类型数据的输入与输出。
3.掌握库函数的引用。
4.提高程序阅读能力。
二、实训内容
1.下面程序的功能是某公司支援灾区的食品用25辆汽车装运,每辆汽车装9.25吨,这批食品共有多少千克?请填空。
提示与分析:
①用一个整型变量标识汽车总数,用两个实型变量分别标识每辆汽车载重吨数和这批食品总千克数。
②1吨=1000千克,故这批食品总千克数=每辆汽车载重吨数×汽车总数×1000。
2.下面程序的功能是从键盘输入1个小写字母,将其转换为大写字母并输出。请找出程序中的错误并改正。
提示与分析:
①用一个字符型变量标识输入的小写字母。
②在ASCII码表中,大写字母的顺序号比其相应的小写字母的顺序号小32。
3.下面程序的功能是由键盘输入x的值(x≥0)。计算和x3。请填空。(www.xing528.com)
提示与分析:
①用一个实型变量标识从键盘输入的数值,分别将此数开平方和乘方运算,可以引用库函数sqrt()和pow()。
②使用数学库函数时,需要在程序的开始部分使用相应的宏命令。
4.首先写出下面程序的运行结果,然后上机验证。
5.小王花m元钱买了b本书,编写程序计算每本书的平均钱数(取2位小数)。
提示与分析:
①用实型变量标识的平均书款钱数为m÷b。
②程序运行时,从键盘随机地给m和b赋值(如,m值为137,b值为5)。
③输出的数值保留2位小数时,要使用格式字符串%.2f。
6.修筑河堤,要计算完成的土方量,就需要计算河堤横截面的面积。假设河堤的横截面为下图所示的梯形。请编写程序。
提示与分析:
①假设用实型变量a、b、h、area分别标识梯形截面的上底、下底、高和面积。
②梯形面积的计算公式为:area=(a+b)×h÷2。
7.输入一个华氏温度F,根据下面公式计算其对应的摄氏温度C(取1位小数)。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。