using System;namespace 日期
{class Program{static void Main(string[] args){Console.WriteLine("请输入年");int Y = Convert.ToInt32(Console.ReadLine());Console.WriteLine("请输入月");int M = Convert.ToInt32(Console.ReadLine());Console.WriteLine("请输入日");int D = Convert.ToInt32(Console.ReadLine());Console.WriteLine(Y + "年" + M + "月" + D + "日是今年的第" + Date(Y,M, D) + "天");}static int Date(int y, int m, int d){//定义b装天数int b = 0;//数组装天数int[] array = { 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };//除2月外还有11个月,所以i=1,i<12for (int i = 1; i < m; i++){//闰年if (y % 4 == 0 && y % 100 != 0 || y % 400 == 0){b = b + array[i];}//平年else{array[1] = 28;b = b + array[i];}}d = d + b;//返回天数return d;}}
}

通过键盘输入某年某月某日,计算并输出这一天是这一年的第几天。例如,2001年3月5日是这一年的第64天。注意:使用分支结构语句实现。相关推荐

  1. java 从控制台输入一个正整数_编程输出该正整数各位数字之和_C语言 从键盘上输入一个正整数,计算并输出该数的各位数字之和...

    点击查看C语言 从键盘上输入一个正整数,计算并输出该数的各位数字之和具体信息 答:思路:定义变量a接受键盘输入和变量sum保存a的各位数字之和,依次对a进行除10操作,并把a除10的余数加到sum中, ...

  2. 5.29 C语言练习(计算数字个数:从键盘输入一串字符,输出字符串里的数字字符数。)

    [练习] 题目要求:从键盘输入一串字符,输出字符串里的数字字符数. #include "stdio.h" int main() {char a[100];int i,num=0;g ...

  3. C语言实战题目:从键盘输入数字,计算其中正数的个数,并且计算所有正数的和

    C语言实战题目:从键盘输入数字,计算其中正数的个数,并且计算所有正数的和 (遇到负数跳出本次循环继续重新输入,如果遇到0,则结束输入,输出答案) [for循环结构+if选择控制结构] #include ...

  4. C语言:键盘输入年月日,计算这一天是这一年的第几天

    键盘输入年月日,计算这一天是这一年的第几天           对一维字符串数组按照字典顺序排序输出          C语言简单练习题之键盘输入一个字符数组,将其中的大写字母删除 比如输入20201 ...

  5. python输入整数n计算并输出1+22+333+4444_编程题

    四.编程题 1.编写程序:输入一矩形的长和宽,计算该矩形的面积. 2.编程:输入求的半径R,计算并输出球的体积. 3.编程:输入三个数,求出这三个数的和以及平均值,并在屏幕上输出. 4.编程:输入一个 ...

  6. C语言学习之从键盘输入任意一个字母,输出它的对应大(小)写

    C语言学习之从键盘输入任意一个字母,输出它的对应大(小)写 通过键盘随意输入一个大写或小写字母,输出它对应的小写或大写字母,若不是字母则提示"输入有误!" #include < ...

  7. c语言输入10个数从小,C语言中,从键盘输入10个数,从小到大排列输出,怎

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:C语言中,从键盘输入10个数,从小到大排列输出,怎么写啊,最好注回答:#includestdio.h void swap(int * ...

  8. 输入数值n,计算并输出下列多项式的值:S = 1 + 1/1! + 1/2! + 1/3! + 1/4! + ... + 1/n!

    import java.util.Scanner; /*** 输入数值n,计算并输出下列多项式的值:S = 1 + 1/1! + 1/2! + 1/3! + 1/4! + ... + 1/n!* 例如 ...

  9. 入门的第一个C++程序。从键盘输入学生姓名,然后输出指定格式的内容。

    PTA 作业罢了,仅供参考. 入门的第一个C++程序.从键盘输入学生姓名,然后输出指定格式的内容. 输入格式: 学生姓名. 输出格式: Hello, C++! My name is <学生姓名& ...

  10. 求和案例 键盘输入加数与被加数,输出和

    题目1: 键盘输入加数与被加数,输出和 代码如下: import java.util.Scanner;public class TestScanner {public static void test ...

最新文章

  1. 刘朋:程序员如何练就领导力
  2. 第三讲 配置SCCM客户端并添加角色
  3. 【报告分享】德勤-教育行业发展报告(政策、资本、AI、职业教育).pdf2019年中国外卖产业调查研究报告.pdf...
  4. Sql Server 指定列的乘积
  5. MAX30102 高灵敏度脉搏氧器和心率传感器说明书
  6. Asp.Net Core 系列教程 (一)
  7. 墨门云文件加密系统有哪些功能特点?
  8. html+监听+页面滚动到底部,JS监听页面滚动到底部事件
  9. mac book pro 安装网络准入后经常死机
  10. 六轴机械臂下位机(arduino)+上位机(ROS+Moveit)---(一)机械臂硬件
  11. keepalive (1)
  12. java - (二)netty 心跳监测机制
  13. Codeforces Problem-133A HQ9+
  14. 使用jquery实现快递单号查询
  15. libuv访问mysql_libuv中的QUEUE
  16. Elastic-job系列(一)-------- 搭建Esjob控制台
  17. 算法之二维数组(大炮打蚊子)
  18. Web Storm 20203.3详解安装汉化
  19. 深度学习 笔记(线性神经网络)
  20. html 轮播图自适应,JavaScript 自适应轮播图

热门文章

  1. python变量无需创建和赋值直接使用_学习Python变量,这个笔记就够了
  2. linux中vim搜索
  3. vim搜索有特殊字符的字符串
  4. Python冷知识之神秘漫画!
  5. Spring boot 全面学习笔记(1)
  6. COMMONSENSEQA: A Question Answering Challenge Targeting Commonsense Knowledge
  7. 计算机语言中的次方,浅谈Go语言中的次方用法
  8. java 怎么快速创建实体类_java编程使用eclipse如何快速创建一个实体类
  9. ThinkPHP的发展历程及特性
  10. Linux 如何复制 iPhone 图片