描述
星期一到星期五是工作日,星期六和星期日是周末。根据输入的星期几属于工作日还是周末,输出working day或者holiday
输入
第1行是一个正整数n,表示测试案例的数量。
从第2行到第n+1行,每行是一组测试案例,每组案例包含一个整数m,表示星期几
输出
针对每组案例,如果m是1到5之间的数字,则输出working day;(注意working和day之间有个空格)
如果m是6或者7,则输出holiday;
其他情况输出error。
每组案例输出完都要换行。
样例输入
3
2
6
8
样例输出
working day
holiday
error
代码:
#include<iostream>
using namespace std;
int main()
{
int n, m,i=1;
cin >> n;
while (cin >> m&&i<=n)//这样写比较方便,不要在循环体的末端添加语句
{
if (m == 1 || m == 2 || m == 3 || m == 4 || m == 5)
cout << "working day" << endl;
else if (m == 6 || m == 7)
cout << "holiday" << endl;
else
cout << "error" << endl;
i++;//循环体内要有自变量的增加,不要忽视
}
return 0;
}