信息学奥赛一本通 2057:【例3.9 】星期几
【题目链接】
ybt 2057:【例3.9 】星期几
【题目考点】
1. switch语句
2. if…else if语句
3. 字符数组或string类数组
【题解代码】
解法1:switch语句
#include<bits/stdc++.h>
using namespace std;
int main()
{int n;cin >> n;switch(n){case 1:cout << "Monday";break;case 2:cout << "Tuesday";break;case 3:cout << "Wednesday";break;case 4:cout << "Thursday";break;case 5:cout << "Friday";break;case 6:cout << "Saturday";break;case 7:cout << "Sunday";break;default:cout << "input error!";}return 0;
}
解法2:if…else if语句
#include<bits/stdc++.h>
using namespace std;
int main()
{int n;cin >> n;if(n == 1)cout << "Monday";else if(n == 2)cout << "Tuesday";else if(n == 3)cout << "Wednesday";else if(n == 4)cout << "Thursday";else if(n == 5)cout << "Friday";else if(n == 6)cout << "Saturday";else if(n == 7)cout << "Sunday";elsecout << "input error!";return 0;
}
解法3:使用string类数组
设置一个string类数组s,使得s[i]的值为星期i的英文单词。
#include<bits/stdc++.h>
using namespace std;
int main()
{int i;string s[8] = {"", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"};cin >> i;if(i >= 1 && i <= 7)cout << s[i];elsecout << "input error!";return 0;
}
信息学奥赛一本通 2057:【例3.9 】星期几相关推荐
- 信息学奥赛一本通(1083:计算星期几)
1083:计算星期几 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 43714 通过数: 18801 [题目描述] 假设今天是星期日,那么过abab天之后 ...
- 信息学奥赛一本通:1083:计算星期几
[题目描述] 假设今天是星期日,那么过a的b次方天之后是星期几? [输入] 两个正整数a,b,中间用单个空格隔开.0<a≤100,0<b≤10000. [输出] 一个字符串,代表过a的b次 ...
- 【例1】 0/1背包《信息学奥赛一本通》【解法一】 02
/* [例1] 0/1背包<信息学奥赛一本通>[解法一] 02 http://ybt.ssoier.cn:8088/problem_show.php?pid=1267 */ #includ ...
- 【例8】合唱队形(《信息学奥赛一本通第五版》)
/* [例8]合唱队形(<信息学奥赛一本通第五版>) http://ybt.ssoier.cn:8088/problem_show.php?pid=1264 [问题描述] N位同学站成一排 ...
- 信息学奥赛一本通 2021:【例4.6】最大公约数
[题目链接] ybt 2021:[例4.6]最大公约数 [题目考点] 1. while循环 2. 求最大公约数 辗转相减法 辗转相除法 [解题思路] 解法1:枚举 取较小数字,从该数字的值开始从大到小 ...
- 信息学奥赛一本通(2032:【例4.18】分解质因数)
2032:[例4.18]分解质因数 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 582 通过数: 376 [题目描述] 把一个合数分解成若干个质因数乘积 ...
- 信息学奥赛一本通——2062:【例1.3】电影票
2062:[例1.3]电影票 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 57341 通过数: 34230 [题目描述] 已知一位小朋友的电影票价是10 ...
- 信息学奥赛一本通 1278:【例9.22】复制书稿(book) | 洛谷 P1281 书的复制
[题目链接] ybt 1278:[例9.22]复制书稿(book) 洛谷 P1281 书的复制 [题目考点] 1. 动态规划:线性动规 [解题思路] 该题可以抽象为:将由m个数字构成的序列分成k个子段 ...
- 信息学奥赛一本通1267:【例9.11】01背包问题(二维dp与滚动数组优化)
[题目描述] 一个旅行者有一个最多能装 MM 公斤的背包,现在有 nn 件物品,它们的重量分别是W1,W2,...,WnW1,W2,...,Wn,它们的价值分别为C1,C2,...,CnC1,C2,. ...
最新文章
- 基于OpenCV的实战:轮廓检测(附代码解析)
- R语言使用table1包绘制(生成)三线表、使用单变量分列构建三线表、编写自定义三线表结构(将因子变量细粒度化重新构建三线图)、为不同的变量显示不同的统计信息
- Bootstrap入门(三十)JS插件7:警告框
- myeclipse 删除历史工作空间记录
- THINKPHP增删改查--(改)
- 第二阶段团队绩效考核报告
- springmvc log4j配置
- 联想x250为什么这么贵_外媒:联想笔记本thinkpadX250如何联想thinkpadX250价格及评价...
- js中给多个class属性的标签赋值
- springboot连接mysql乱码_springboot2.x——接口访问出现中文乱码
- 计算机专业复试面试题难吗,计算机考研复试,别想的太难了!
- 华为HCIE之TS部分整理
- Intel VT学习笔记(一)—— 基础知识支持检测
- 动漫制作要学计算机吗,学习动漫制作需要掌握哪些电脑软件?
- note GAN model
- PS平面设计如何学?零基础学习有多难?
- Anton Paar安东帕密度计比重计维修DMA35性能参数
- Vue Mixin 与小程序 Mixins 应用
- Android如何定制主题
- python怎么输出百分数_Python 如何输出百分比