2651: 练20.3 开灯关灯
内存限制:64 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:69
解决:35
题目描述
尼克家里的灯,全是线型开关的,拉一下开,再拉一下关。小华觉得很好玩,有一次连拉了$5$下,这时灯是亮的还是灭的呢?(未拉之前,灯是灭的。)试编一个程序,算一算灯是亮的还是灭的。
输入
无
输出
一行,亮的输出“灯亮”,否则输出“灯灭”。
样例输入 复制
无
样例输出 复制
灯亮
提示
#include<bits/stdc++.h>
using namespace std;
int main( )
{
bool light=false;//设置一个布尔变量存放灯的状态,开始时灯是灭的
light=!light; //拉一下开关
light=!light;
light=!light;
light=!light;
light=!light;
if(light) //判断灯是否是亮的
cout<<"灯亮";
else
cout<<"灯灭";
return 0;
}