C#实现根据数字序号输出星期几的简单实例
本文以实例代码实现了C#根据数字序号输出星期几,用户可通过输入数字0~6,输出星期各天的英语单词,程序中主要是演示if语句和switch语句的用法,当然其中的英文可以改成中文。
具体实现代码如下:
//Select.cs程序内容:通过输入数字0~6,输出星期各天的英语单词演示if语句和switch语句的用法 using System; class Select { public static void Main() { Console.WriteLine("请输入数字:"); Console.WriteLine("1~6表示星期一到星期六;0表示星期天"); string s = Console.ReadLine(); int n = int.Parse(s); if(n<0 || n>6) //判断输入时候合法 { Console.WriteLine("输入错误"); //出错处理 } else //输入正确时,根据选择进行处理 { switch(n) { case 1: //输入为1时的处理情况 Console.WriteLine("星期一是 Monday"); break; //处理完后跳出switch case 2: Console.WriteLine("星期二是 Tuesday"); break; case 3: Console.WriteLine("星期三是 Wednesday"); break; case 4: Console.WriteLine("星期四是 Thursday"); break; case 5: Console.WriteLine("星期五是 Friday"); break; case 6: Console.WriteLine("星期六是 Saturday"); break; case 0: Console.WriteLine("星期天是 Sunday"); break; default: //事实上,在前面已对输入进行处理,以下语句不可达 Console.WriteLine("It is a crazy day!"); //在此示例default用法,红客, break; //读者可以尝试去掉if语句后输入不合法的结果。 } } } }
相关推荐
-
C#基于基姆拉尔森算法计算指定日期是星期几的方法
本文实例讲述了C#基于基姆拉尔森算法计算指定日期是星期几的方法.分享给大家供大家参考.具体分析如下: 基姆拉尔森计算公式 W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 在公式中d表示日期中的日数,m表示月份数,y表示年数. 注意:在公式中有个与其他公式不同的地方: 把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10则换算成:2003-13-10来代入公式计算. #region 根据年月日计算星期几(lblDate.Text=Cacu
-
C#根据年月日计算星期几的函数小例子
算法如下: 基姆拉尔森计算公式W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 在公式中d表示日期中的日数,m表示月份数,y表示年数.注意:在公式中有个与其他公式不同的地方: 把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10则换算成:2003-13-10来代入公式计算.代码如下: 复制代码 代码如下: //y-年,m-月,d-日期 string CaculateWeekDay(int y,int m, int d) { if(
-
C#根据日期计算星期几的实例代码
本示例采用基姆拉尔森计算公式来根据日期计算未来日子是星期几: 首先看下百度百科的基姆拉尔森计算公式定义: 基姆拉尔森计算公式 W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 在公式中d表示日期中的日数,m表示月份数,y表示年数. 注意:在公式中有个与其他公式不同的地方: 把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10则换算成:2003-13-10来代入公式计算. 1.客户端(采用ajax方式调用): $.get('Caculate
-
JavaScript获取当前日期是星期几的方法
本文实例讲述了JavaScript获取当前日期是星期几的方法.分享给大家供大家参考.具体如下: JavaScript获得当前日期是星期几,主要通过getDay函数获得当前日期是一个星期的第几天 <!DOCTYPE html> <html> <body> <p id="demo"> Click the button to display todays day of the week. </p> <button onclic
-
C# 获取当前星期几三种实现方法
第一种: 复制代码 代码如下: string[] Day = new string[] { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" }; string week = Day[Convert.ToInt32(DateTime.Now.DayOfWeek.ToString("d"))].ToStr
-
C#简单实现显示中文格式星期几的方法
本文实例讲述了C#简单实现显示中文格式星期几的方法.分享给大家供大家参考,具体如下: 1. 复制代码 代码如下: DateTime.Now.ToString("dddd",new System.Globalization.CultureInfo("zh-cn")); 2. 复制代码 代码如下: new string[] { "星期日", "星期一", "星期二", "星期三", &quo
-
C#实现根据数字序号输出星期几的简单实例
本文以实例代码实现了C#根据数字序号输出星期几,用户可通过输入数字0~6,输出星期各天的英语单词,程序中主要是演示if语句和switch语句的用法,当然其中的英文可以改成中文. 具体实现代码如下: //Select.cs程序内容:通过输入数字0~6,输出星期各天的英语单词演示if语句和switch语句的用法 using System; class Select { public static void Main() { Console.WriteLine("请输入数字:"); Cons
-
javascript验证内容为数字以及长度为10的简单实例
javascript验证内容为数字以及长度为10的简单实例 <html> <head> <script type="text/javascript"> function valid() { var numVal = document.getElementById("num").value; if(numVal!=undefined&&numVal!=""){ if(!validateNum(nu
-
PHP中把数据库查询结果输出为json格式简单实例
include/conn.php为数据库链接文件,不会的网上搜索 <?php include './include/conn.php'; //数据库链接文件 $sql_notice = mysql_query('SELECT * FROM gg_notice where enable = "1" limit 0,10'); $notice = mysql_fetch_array($sql_notice, MYSQL_ASSOC); print_r ($notice); ?>
-
java 输入一个数字,反转输出这个数字的值(实现方法)
如下所示: package 第四天; import java.util.Scanner; public class 数字反转 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入一个整数:"); int num=sc.nextInt(); int result=0;//存反转的数字 while(true) { int n=num%10
-
《战狼》中两军作战入侵代码竟然是输出星期几的!
<战狼>系列算是近几年很不错的国产电影了,剧情.动作等等都很好.电影中两军互相入侵对方电脑的一幕也会给很多人留下一些印象.但是在学习计算机科学与技术的小编眼里这一段却是不太真实的,下面给大家分析一下电影这一段比较明显的bug. 首先,双方的入侵太过快速,仔细看的话龙小云敲代码的速度是完全跟不上屏幕的,差不多都是按一个键出来好几行了. 第二,也就是代码的内容,这个全世界的影视作品都差不多,随便找一段代码粘上.战狼也不例外,东拼西凑了一些C语言代码. 只是战狼这个实在是太简单了,小编都能看懂,是粘
-
在页面中输出当前客户端时间javascript实例代码
时间对象(Date())比较简单,本文旨在为初学者入门使用,大牛可略过! 本文承接基础知识实例,说一下实例的要求: 在页面中输出当前客户端时间(2015年1月1日星期一10:10:10这样的格式),每过一秒中页面不刷新,但是时间自动更新(用两种定时器方法都可以实现),鼠标点击时间,如果原先运动则停止,如果停止则继续运动: 要求基本上可分为2部分:一是不刷新自动更新时间,二是点击时间停止或更新时间 好,那我们还是老规矩,一步一步来,既然是时间,那就会用到时间对象 new Date(); var n
-
javascript将中国数字格式转换成欧式数字格式的简单实例
项目中遇到一个需求,要把中国式的显示阿拉伯数字的方式改为欧式的,即每三位显示,中间用逗号隔开,比如12345678改成12,345,678的显示方式,下面就是javascript代码的具体实现: var iValue = 20002365879; //要转换的数字 var sValue = iValue+''; var aValue = new Array(); var iNum = sValue.length%3; var aResult; //转换结果 var index = 0; if(s
-
php 从指定数字中获取随机组合的简单方法(推荐)
例如:给定数字100,需要随机获取3个组成这个数字的组合,例如70,20,10 代码如下: <?php /** * 获取指定数字的随机数字组合 * @param Int $var 数字 * @param Int $num 组合这个数字的数量 * @return Array */ function getNumGroups($var, $num){ // 数量不正确 if($var<$num){ return array(); } $total = 0; $result = array(); f
-
python输入一个水仙花数(三位数) 输出百位十位个位实例
我就废话不多说了,大家还是直接看代码吧! # python输入一个水仙花数(三位数) 输出百位十位个位 """ 从控制台输入一个三位数num, 如果是水仙花数就打印num是水仙花数, 否则打印num不是水仙花数 """ """ 任务: 1.定义变量num用于存放用户输入的数值 2.定义变量gw.sw.bw分别用于存放输入的三位数的个位,十位,百位 3.定义变量total,用于存放各位数字立方和 4.用if语句判断各位
-
python对输出的奇数偶数排序实例代码
我们从小学的时候就学习了奇数偶数,知道整数可以分成奇数和偶数两大类,能被2整除的数叫做偶数,不能被2整除的数叫做奇数.在我们python编程中,会遇到很多数字和代码,有的时候会很乱,不好操作. 在遇到奇数偶数的时候,我们如果对他进行一个排序,有利于我们观看操作,下面,小编教教大家在python中怎么对奇数偶数排序. 示例: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分. 代码: # 输入:nums =[1,2,3,4] # 输
随机推荐
- javaWeb用户权限控制简单实现过程
- 基于asp+ajax和数据库驱动的二级联动菜单
- jQuery中绑定事件bind() on() live() one()的异同
- Flex Namespace的用法
- CentOs6.5中安装和配置vsftp简明教程
- springmvc 发送ajax出现中文乱码的解决方法汇总
- java 线程创建多线程详解
- 详解Django框架中用context来解析模板的方法
- jsp js鼠标移动到指定区域显示选项卡离开时隐藏示例
- PHP获取ip对应地区和使用网络类型的方法
- asp服务器如何搭建
- Android下拉刷新官方版
- Android ListView长按弹出菜单二种实现方式示例
- php中使用base HTTP验证的方法
- 用JS控制回车事件的代码
- 使用Chart.js图表库制作漂亮的响应式表单
- Mac OS X/Linux系统下清除DNS缓存命令整理
- 教你在U盘上制作DOS杀毒盘
- C语言typedef与复杂函数声明问题的深入解析
- Spring Boot开启的2种方式详解