精华内容
下载资源
问答
  • switch语句输入今天是这个星期的第天输出星期几switch语句的应用 输入的值是表示是这个星期的第天 输出相应的星期几 代码如下 //定义day值为3 int day = 3; //判断天数的值是这个星期的第天 switch ...

    switch语句输入今天是这个星期的第几天输出星期几switch语句的应用

    • 输入的值是表示是这个星期的第几天 输出相应的星期几

    • 代码如下

    • //定义day值为3
                  int day = 3;
                  //判断天数的值是这个星期的第几天
                  switch (day){
      
                      //break是结束这条语句的意思
                  //如果是这个星期的第一天,则输出今天是星期一反正不执行这条语句
                  case 1 : System.out.println("今天是星期一");break;
                      //如果是这个星期的第一天,则输出今天是星期二反正不执行这条语句
                  case 2 : System.out.println("今天是星期二");break;
                      //如果是这个星期的第一天,则输出今天是星期三反正不执行这条语句
                  case 3 : System.out.println("今天是星期三");break;
                      //如果是这个星期的第一天,则输出今天是星期四反正不执行这条语句
                  case 4 : System.out.println("今天是星期四");break;
                      //如果是这个星期的第一天,则输出今天是星期五反正不执行这条语句
                  case 5 : System.out.println("今天是星期五");break;
                      //如果是这个星期的第一天,则输出今天是星期六反正不执行这条语句
                  case 6 : System.out.println("今天是星期六");break;
                      //如果是这个星期的第一天,则输出今天是星期日反正不执行这条语句
                  case 7 : System.out.println("今天是星期日");break;
                      //如果超过7则说明输入错误  一个星期就7天
                  default: System.out.println("没有这一天");
              }
      

    运行结果为:在这里插入图片描述

    • /**

      • switch()支持char字符
      • 可以用字符来表示条件
      • 相应的条件也会有相应的结果输出
      • 列如下面输入的是c输出的结果是C
      • switch()的应用有int,char,byte,short
      • 这几个类型都可以应用
      • case只是为switch选择一个执行的人口
      • 只要选择了一个人口 后面就形同虚设了 没有了任何意义所以到达这里就应该终止了
      • 如果没有berak那就是人口后面的所有的都执行一次
      • **/
    •  //定义一个字符名字为ch值为c
              char ch = 'c';
      
      //        判断ch的值和case里面的值是否相同
              switch (ch){
                  //如果ch输入是a则输出A如果不是结束这条语句运行下一个
                  case 'a' : System.out.println("A");break;
                  //如果ch输入是b则输出B如果不是结束这条语句运行下一个
                  case 'b' : System.out.println("B");break;
                  //如果ch输入是c则输出C如果不是结束这条语句运行下一个
                  case 'c' : System.out.println("C");break;
                  //如果ch输入是d则输出D如果不是结束这条语句运行下一个
                  case 'd' : System.out.println("D");break;
              }
      
    • 运行结果为:在这里插入图片描述

      }

      
      
    • 运行结果为:[外链图片转存中…(img-kn3HmDFN-1596110476727)]

    展开全文
  • javascript如何得到今天是一个星期当中的星期几呢?用什么办法可以得到?可以是中文的么?
  • 请输入星期几的第一字母来判断一下是星期几,如果第一字母一样,则继续判断第二字母。 1.程序分析:用情况语句比较好,如果第一字母一样,则判断用情况语句或 if 语句判断第二字母。 import java....
    请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。
    1.程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或 if 语句判断第二个字母。
    package com.qq.weixin;
    
    import java.util.Scanner;
    
    public class Ex26 {
        public static void main(String[] args) {
            //保存用户输入的第二个字母
            char weekSecond;
            //将 Scanner 类示例化为 input 对象,用于接收用户输入
            Scanner input = new Scanner(System.in);
            //开始提示并接收用户控制台输入
            System.out.print("请输入星期值英文的第一个字母,我来帮您判断是星期几:");
            String letter = input.next();
            //判断用户控制台输入字符串长度是否是一个字母
            if (letter.length() == 1) {
                //利用取第一个索引位的字符来实现让 Scanner 接收 char 类型输入
                char weekFirst = letter.charAt(0);
                switch (weekFirst) {
                    case 'm':
                        //当输入小写字母时,利用 switch 结构特性执行下一个带 break 语句的 case 分支,以实现忽略用户控制台输入大小写敏感的功能
                    case 'M':
                        System.out.println("星期一(Monday)");
                        break;
                    case 't':
                        //当输入小写字母时,利用 switch 结构特性执行下一个带 break 语句的 case 分支,以实现忽略用户控制台输入大小写敏感的功能
                    case 'T':
                        System.out.print("由于星期二(Tuesday)与星期四(Thursday)均以字母 T 开头,故需输入第二个字母才能正确判断:");
                        letter = input.next();
                        //判断用户控制台输入字符串长度是否是一个字母
                        if (letter.length() == 1) {
                            //利用取第一个索引位的字符来实现让 Scanner 接收 char 类型输入
                            weekSecond = letter.charAt(0);
                            //利用或(||)运算符来实现忽略用户控制台输入大小写敏感的功能
                            if (weekSecond == 'U' || weekSecond == 'u') {
                                System.out.println("星期二(Tuesday)");
                                break;
                                //利用或(||)运算符来实现忽略用户控制台输入大小写敏感的功能
                            } else if (weekSecond == 'H' || weekSecond == 'h') {
                                System.out.println("星期四(Thursday)");
                                break;
                                //控制台错误提示
                            } else {
                                System.out.println("输入错误,不能识别的星期值第二个字母,程序结束!");
                                break;
                            }
                        } else {
                            //控制台错误提示
                            System.out.println("输入错误,只能输入一个字母,程序结束!");
                            break;
                        }
                    case 'w':
                        //当输入小写字母时,利用 switch 结构特性执行下一个带 break 语句的 case 分支,以实现忽略用户控制台输入大小写敏感的功能
                    case 'W':
                        System.out.println("星期三(Wednesday)");
                        break;
                    case 'f'://当输入小写字母时,利用 switch 结构特性执行下一个带 break 语句的 case 分支,以实现忽略用户 控制台输入大小写敏感的功能
                    case 'F':
                        System.out.println("星期五(Friday)");
                        break;
                    case 's':
                        //当输入小写字母时,利用 switch 结构特性执行下一个带 break 语句的 case 分支,以实现忽略用户控制台输入大小写敏感的功能
                    case 'S':
                        System.out.print("由于星期六(Saturday)与星期日(Sunday)均以字母 S 开头,故需输入第二个字母才能正确判断:");
                        letter = input.next();
                        //判断用户控制台输入字符串长度是否是一个字母
                        if (letter.length() == 1) {
                            //利用取第一个索引位的字符来实现让 Scanner 接收 char 类型输入
                            weekSecond = letter.charAt(0);
                            //利用或(||)运算符来实现忽略用户控制台输入大小写敏感的功能
                            if (weekSecond == 'A' || weekSecond == 'a') {
                                System.out.println("星期六(Saturday)");
                                break;
                                //利用或(||)运算符来实现忽略用户控制台输入大小写敏感的功能
                            } else if (weekSecond == 'U' || weekSecond == 'u') {
                                System.out.println("星期日(Sunday)");
                                break;
                                //控制台错误提示
                            } else {
                                System.out.println("输入错误,不能识别的星期值第二个字母,程序结束!");
                                break;
                            }
                        } else {
                            //控制台错误提示
                            System.out.println("输入错误,只能输入一个字母,程序结束!");
                            break;
                        }
                    default:
                        //控制台错误提示
                        System.out.println("输入错误,不能识别的星期值第一个字母,程序结束!");
                        break;
                }
            } else {
                //控制台错误提示
                System.out.println("输入错误,只能输入一个字母,程序结束!");
            }
        }
    }

     

    展开全文
  • 请输入星期几的第一字母来判断一下是星期几,如果第一字母一样,则继续判断第二字母。 import java.util.*; public class Test { public static void main(String[] args) { getChar tw = new getChar(); ...
    请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。
    import java.util.*;
    public class Test {
    public static void main(String[] args) {
    getChar tw = new getChar();
    System.out.println("请输入星期的第一个大写字母:");
    char ch = tw.getChar();
    switch (ch) {
    case 'M':
    System.out.println("Monday");
    break;
    case 'W':
    System.out.println("Wednesday");
    break;
    case 'F':
    System.out.println("Friday");
    break;
    case 'T': {
    System.out.println("请输入星期的第二个字母:");
    char ch2 = tw.getChar();
    if (ch2 == 'U') {
    System.out.println("Tuesday");
    } else if (ch2 == 'H') {
    System.out.println("Thursday");
    } else {
    System.out.println("无此写法!");
    }
    }
    ;
    break;
    case 'S': {
    System.out.println("请输入星期的第二个字母:");
    char ch2 = tw.getChar();
    if (ch2 == 'U') {
    System.out.println("Sunday");
    } else if (ch2 == 'A') {
    System.out.println("Saturday");
    } else {
    System.out.println("无此写法!");
    }
    }
    ;
    break;
    default:
    System.out.println("无此写法!");
    }
    }
    }


    class getChar {
    public char getChar() {
    Scanner s = new Scanner(System.in);
    String str = s.nextLine();
    char ch = str.charAt(0);
    if (ch < 'A' || ch > 'Z') {
    System.out.println("输入错误,请重新输入");
    ch = getChar();
    }
    return ch;
    }
    }
    展开全文
  • 则有:此年有53个星期二(即最后一天为星期二),则此年的元旦应是星期二.而已知当年元旦不是星期二,可知假设不成立.故该年为润年. 对于润年有:最后一天为星期二,则元旦只能是星期一. 当年为润年,又...

    正确答案是星期三!
    平年每年有52周多一天,闰年每年52周多两天.
    所以就有平年:元旦是星期几,最后一天就是星期几.
    润年:元旦是星期几,最后一天就往后推一天.
    题中,假设该年为平年,每年有52周多一天.则有:此年有53个星期二(即最后一天为星期二),则此年的元旦应是星期二.而已知当年元旦不是星期二,可知假设不成立.故该年为润年.
    对于润年有:最后一天为星期二,则元旦只能是星期一.
    当年为润年,又可以推出下一年为平年.(闰年是指公元年数能够被4整除的年数.)
    而下一年的第一天(元旦)为星期三,所以最后一天也是星期三.

    展开全文
  • java获取一段时间有几个星期几

    千次阅读 2018-08-22 19:10:57
    出于项目需求,自己做的笔记 ---------- import java.text.... * 给定时间段和星期几,计算该时间段内共有多少给定的星期几 * @param start 开始时间,格式yyyy-MM-dd * @param end 结束时间,格式yyyy-MM-d...
  • 输入一日期判断是星期几 java

    千次阅读 2014-11-19 23:09:22
    System.out.println("今天是星期日"); }else{ System.out.println("今天是星期"+(i-1)); } SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss E"); System.out.println(sdf1....
  • 后天是星期几

    千次阅读 2018-05-15 16:47:32
    需要注意:星期六和星期天输入格式:输入第一行给出一正整数D(1 ≤\le≤ D ≤\le≤ 7),代表星期里的某一天。输出格式:在一行中输出D天的后天是星期几。输入样例:3输出样例:5#include&lt;stdio.h&...
  • 星期几

    千次阅读 2019-04-14 19:09:06
    星期几 问题描述 描述 第13届全国冬季运动会将于2016年1...输入数据为在一行上输入一0-6的整数,分别代表星期日、星期一到星期六,用于表示今天是星期几? 输出 计算输出从今天开始第100天(即第1天就是指明天)是...
  • 任意输入星期几的一字母来判断一下是星期几,如不能判断,则再继续输入字母,如再不能, 再输入字母,直到能判断出为止,并统计到能判断时输入的字母的个数。
  • 题目:请输入星期几的第一字母来判断一下是星期几,如果第一字母一样,则继续 判断第二字母。 程序分析:用情况语句比较好,如果第一字母一样,则判断用情况语句或if语句判断第二字母。代码:import java...
  • 判断日期是星期几

    千次阅读 2017-09-05 12:53:23
    给定一日期是星期几,让后输入一日期之后的日期,判断日期是星期几
  • 循环出一个星期的日期和星期几
  • 一、功能:使用next_day函数返回某一日期,第一个星期几的日期。 二、示例:(以当前日期为例) 2.1 先看一下当前日期: select sysdate from dual; 结果:2017/4/12 10:56:26 2.2 查看当前是星期几 select to_...
  •  * 问题:请输入星期几的第一字母来判断一 星期几,如果第一字母一样,则继续 判断第二字母。  *  * @author Administrator  *  * 程序如下 :  *  */ public class Week {  public ...
  • java中 如何获取一日期是星期几

    千次阅读 2017-09-05 11:39:39
     * 根据日期 找到对应日期的 星期  */  public static String getDayOfWeekByDate(String date) {  String dayOfweek = "-1";  try {  SimpleDateFormat myFormatter = new SimpleDateFormat("yyyy-...
  • 获取时间是星期几

    千次阅读 2018-08-22 14:44:43
    1、通过getDay() 方法,可返回表示星期的某一天的数字 &lt;script type="text/javascript"&gt; var d=new Date() var weekday=new Array(7) weekday[0]="星期天" weekday[1]="...
  • printf(“今天是星期日\n”); printf(“123456天后是”); switch(123456%7) { case 0: printf(“星期日\n”); break; case 1: printf(“星期一\n”); break; case 2: printf(“星期二\n”); break; case 3...
  • 国庆节是星期几

    千次阅读 2017-12-07 00:05:42
    刚开始时候懵了 什么时候星期几我哪知道…. 忽然想到今天(2017年12月6日)是星期三 那就以今天的日子为线索往回找 就是一天一天的减回去 比如 2017-12-6 星期三 减去一天后 2017-12-5 星期二 再减去一天 ...
  • 计算任何一天是星期几种算法

    千次阅读 2017-02-05 16:26:04
    计算任何一天是星期几种算法 一:常用公式 W = [Y-1] + [(Y-1)/4] - [(Y-1)/100] + [(Y-1)/400] + D Y是年份数,D是这一天在这一年中的累积天数,也就是这一天在这一年中是第天。 二:蔡勒...
  • 随便给一日期,就能用这公式推算出是星期几。 蔡勒公式如下: W = [C/4] - 2C + y + [y/4] + [13 * (M+1) / 5] + d - 1 或者是:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1 公式中的符号含义如下: w:...
  • php: 判断今日是本月的第几个星期几

    千次阅读 2011-09-16 10:36:04
    有一些节日定为某月的第几个星期几,如世界海事日定在每年的九月第五个星期天、国际住房日定在十月份的第一个星期一、十一月份的第四个星期四则是感恩节(加拿大是十月份的第二个星期一),为此,要知道今天是不是...
  • js中返回今天是星期几的方法

    千次阅读 2018-01-27 13:02:06
    var weeks=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]; var today = new Date(); var num = today.getDay();//0-6 0:星期日 1:星期一 console.log("今天:" + weeks[num]); 效果:
  • 问题描述:请输入星期几的第一字母来判断一下是星期几,如果第一字母一样,则继续判断第二字母。 问题分析:用情况语句比较好,如果第一字母一样,则判断用情况语句或if语句判断第二字母。 程序源码: ...
  • 2 //今天是星期二,编写一程序,求123456天后是星期几? 3 main() 4 { 5 int n,m; 6 printf("请输入天数,我可以求出这么多天后是星期几.\n"); 7 scanf("%d",&n); 8 m=(n+2)%7; 9 if (m!=0) 10 .....
  • 根据给定日期判断当天是星期几

    千次阅读 2016-03-14 14:55:39
    根据日期判断当前是星期几
  • //输入一日期,输出该日期是星期几。 #include<cstdio> #include<iostream> using namespace std; //星期和数字之间的映射 char mp[7][22]={"星期天","星期一","星期二","星期三","星期四","星期五",...
  • 13号又是星期五是一不寻常的日子吗? 13号在星期五比在其他日少吗?为了回答这问题,写一程序来计算在n年里13 日落在星期一,星期二......星期日的次数.这测试从1900年1月1日到 1900+n-1年12月31日.n是一非...
  • Java怎么利用Scaner从键盘输入一日期并且计算这日期是星期几

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 458,138
精华内容 183,255
关键字:

下个星期是星期几