ch3 实验 3 选择结构程序设计 【指导老师】 本次实验涉及逻辑运算符和逻辑表达式,关系运算符和关系表达式,条件运算符和条件表达式;if语句和switch语句. 【实验目的】 (1)掌握逻辑运算符和逻辑表达式; (2)掌握关系运算符和关系表达式; (3)掌握条件运算符和条件表达式; (4)掌握 if 语句的三种形式;单分支if语句、双分支if-else 语句和多分支 if-else-if 语句; (5)会 用 switch 语句实现的多分支控制语句; (6)掌握 break 语句在 switch 结构中 的使用方法。 【实验内容】 一、基础题 1.编程验证下列if语句是否正确?若有错误,分析错误的原因。 A . if (x>0) printf("%f",x) else printf("%f",-x); B . if (x>0) { x=x+y; printf("%f",x);} else printf("%f",-x); C . if (x>0) {x=x+y;printf("%f",x);}; else printf("%f",-x); D . if (x>0) {x=x+y;printf("%f",x)} else printf("%f",-x); 2.输入三个整数,编程求出最大数和最小数。 二、提高题 1.编程输入星期几的第一个字母来判断是星期几,如果第一个字母相同,则继续判断第二个字母。 2.编程输入一个整数,判断它能否被3、5、7 整除,并输出以下信息之一: (1 )能被其中一个数(要指出哪一个)整除; (2 )能被其中两数(要指出哪两个)整除; (3 )能同时被 3、5、7 整除; (4 )不能被 3、5、7 任一个整除。 要求: 1.编写程序代码, , 运行结果截图上传校园网超星平台 【实验总结】 1. 总结本次实验学会的知识与技能,包括在实验中遇到的问题及解决方法。 2. 适合我的学习方法及下一章学习计划