第4章 选择结构程序设计
- 格式:pdf
- 大小:408.53 KB
- 文档页数:13
第4章选择结构程序设计通过本章实验作业应达目标1.练习并熟练把握if、switch语句利用,实现二路与多路选择结构;本章必需上交作业程序、、、上传至实验一大小写转换【实验目的】熟悉关系与逻辑运算,了解if-else的顺序与嵌套层次关系。
【实验内容】下面程序希望完成大小写字母转换功能。
假设输入一个大写字母,那么转化为小写输出;假设输入小写字母那么转化为大写输出;对其他字母那么原样不变输出。
程序以命名,运行程序,别离输入一次大写、一次小写字母、一次‘#’进行验证。
若是程序有错,请更正。
#include<>void main(){char ch;ch=getchar();if('a'<=ch<='z') ch-=32;if('A'<=ch<='Z') ch+=32;putchar(ch);putchar('\n');}实验二算术运算【实验目的】学习if~else、switch语句的利用。
【实验内容】键盘输入一个算术的运算式子,输出运算结果。
那个地址咱们规定能够接收五个算术运算的符号:+、-、*、/、^(乘方)。
输入这五个符号之外的运算符号那么提示犯错。
程序以命名并上交。
以下图是输入输出的示用意:输入一个加法的算术式:输入一个除法的算术式:输入一个乘方的算术式:求3的平方根:【实验提示】本程序需要从键盘接收一个表达式,依照表达式中的运算符号实现相应的运算并将结果保留下来并输出。
C语言本身是没有乘方运算符的,能够挪用数学函数pow(x,y)求x的y次方。
注意必然要包括<>。
【试探】输入的表达式实质是按多个不同类型的数据来获取数据的。
程序中需要概念多个变量来接收表达式中包括的数据与运算符,并设计相应的输入/输出函数实现。
实验三金额计算【实验目的】学习分析与解决实际问题的能力,综合嵌套利用if~else或switch语句。