博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
0033-数字和星期转换
阅读量:5054 次
发布时间:2019-06-12

本文共 778 字,大约阅读时间需要 2 分钟。

题目

数字和星期转换
难度级别:A; 运行时间限制:1000ms; 运行空间限制:51200KB; 代码长度限制:2000000B
试题描述
输入一个正整数,如果是 1 就输出“星期一”,如果是 2 就输出“星期二”,……,如果是 7 就输出“星期日”。如果是非 1 到 7 的整数,就输出“输入有误”。
输入
一个不超过100的正整数。
输出
符合题目要求的文字。 
输入示例
4
输出示例
星期四

分析

    这题有没有发现写一堆if太费劲了?

    switch了解一下?

    用法:

switch(变量)//类似于对变量进行if判断{	case 条件1:执行语句1;break;//如果不break,一旦该条件成立,系统将自动认为之后的所有条件正确,并执行。	case 条件2:执行语句2;break;	······	default:执行最后一个语句;//类似于else}

代码

#include
using namespace std;int n;int main(){ scanf("%d",&n); switch(n) { case 1:printf("星期一");break; case 2:printf("星期二");break; case 3:printf("星期三");break; case 4:printf("星期四");break; case 5:printf("星期五");break; case 6:printf("星期六");break; case 7:printf("星期日");break; default:printf("输入有误"); } return 0;}

转载于:https://www.cnblogs.com/DARTH-VADER-EMPIRE/p/9492136.html

你可能感兴趣的文章
iOS 数组排序
查看>>
第三节
查看>>
PHP结合MYSQL记录结果分页呈现(比较实用)
查看>>
Mysql支持的数据类型
查看>>
openSuse beginner
查看>>
Codeforces 620E(线段树+dfs序+状态压缩)
查看>>
Windows7中双击py文件运行程序
查看>>
Market entry case
查看>>
bzoj1230 开关灯 线段树
查看>>
LinearLayout
查看>>
学习python:day1
查看>>
css3动画属性
查看>>
第九次团队作业-测试报告与用户使用手册
查看>>
Equal Sides Of An Array
查看>>
CentOS笔记-用户和用户组管理
查看>>
Mongodb 基本命令
查看>>
Qt中QTableView中加入Check列实现
查看>>
“富豪相亲大会”究竟迷失了什么?
查看>>
控制文件的备份与恢复
查看>>
返回代码hdu 2054 A==B?
查看>>