(3)实验实例

更新于 2026年10月10日 版权声明
(3)实验实例

1)编写程序,用两种方式实现在键盘上输入一个大写字母,然后在屏幕中显示对应的小写字母。比如从键盘上输入“A”,屏幕中会出现字母“a”。

【程序分析】C 语言中有标准的输入输出函数,那就是printf 和scanf,可以完成我们数据类型下内容输入和输出。当输入输出的内容是单字符时,C 语言中又提供了putchar 和getchar函数。再有字符也是可以参与运算的,它们在运算时会转换成对应的十进制数来进行,大小字母之间差了32,且大写字母比小写字母小。

【参考程序】

图示

图示

【运行结果】如图2-1所示。

图示

图2-1 运行结果(https://www.daowen.com)

2)编写程序,依次输入某位学生的数学、英语和计算机课程的成绩,计算并输出该生3 门课程的平均分,保留小数点后2 位。

【程序分析】需要三个变量分别接收数学、英语和计算机课程的成绩,这就需要先思考变量的数据类型,目前高校的成绩一般都是按整数处理,当求平均分时,需要用3 个成绩之和去除3,那么这种情况下就出现了两个整数相除不一定是整数的问题。一种方法可以把3 变成3.0,那成绩和也会自动转换成浮点型;另外一种方法就是成绩一开始就定义成浮点型,输入数据时,不带小数点就可以。对于浮点数系统默认情况是要输出小数点后6 位,这里可以借助%.2f的格式实现。

【参考程序】

图示

图示

【运行结果】如图2-2所示。

图示

图2-2 运行结果

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)