1、 C语言上机实验4一 实验目的1:掌握关系运算符,逻辑运算符和条件运算符的用法。2:掌握IF语句的用法。3:掌握SWITCH语句的用法。二 实验内容提要(1)关系运算符 比较二个量的运算符称为关系运算符。 关系运算符 含义 优先级 结合性 大于 低 左结合性= 大于等于 低 左结合性 小于 低 左= 小于等于 低 左= = 等于 高 左!= 不等于 高 左用关系运算符连接起来的式子称为关系表达式注意 C语言中用零表示假,非零表示真。 一个关系表达式的值不是0就是1,0表示假 1表示真。(2)逻辑运算符芳草集眼霜 逻辑运算符 含义 结合性 优先级关系! 表示取反 右结合 高& 与运算 左结合 中
2、| 或运算 坐结合 低 (3)条件运算符 表达式1?表达式2:表达式3(4) if 语句的基本形式If(表达式) 语句;(5)SWITCH语句的基本形式 Switch(表达式) Case 常量表达式C1: 语句组1;break; Case 常量表达式C2: 语句组2;break; .Default: 语句;break;三 实验题目(1)从键盘输入3个整数数,然后比较3个数的大小,最后将最大的数输出(做完在下面写出实验结果)输入: 输出: (2)闰年的判断问题,请输入一个整形的年份,然后判断是否闰年。如果输入的是闰年则在屏幕上输出YES 否则输出NO(用逻辑表达式做判断) 提示 if的条件表达式 要包含 & 和 |能被400整除是闰年; 能被4整除,但是不能被100整除也是闰年输入年份:最后显示:(3)在屏幕上显示一长如下所显示的时间表 *TIME*morning芳草集眼霜 12 afternoon3 night please enter you choice; 操作人员根据提示进行选择,程序根据输入的时间序号现实相应的问候信息,当选择1时显示”Good morning”,选择2时 显示”Good afternoon”,选择3时显示 “Good night”,对于其他的选择显示 “Selection error!”,用SWITCH语句编程实现。