资源描述
C语言上机实验4
一 实验目的
1:掌握关系运算符,逻辑运算符和条件运算符的用法。
2:掌握IF语句的用法。
3:掌握SWITCH语句的用法。
二 实验内容提要
(1)关系运算符
比较二个量的运算符称为关系运算符。
关系运算符 含义 优先级 结合性
> 大于 低 左结合性
>= 大于等于 低 左结合性
< 小于 低 左
<= 小于等于 低 左
= = 等于 高 左
!= 不等于 高 左
用关系运算符连接起来的式子称为关系表达式
注意 C语言中用零表示假,非零表示真。
一个关系表达式的值不是0就是1,0表示假 1表示真。
(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芳草集眼霜
1
2 afternoon
3 night
please enter you choice;
操作人员根据提示进行选择,程序根据输入的时间序号现实相应的问候信息,当选择1时显示”Good morning”,选择2时 显示”Good afternoon”,选择3时显示 “Good night”,对于其他的选择显示 “Selection error!”,用SWITCH语句编程实现。
展开阅读全文