ZKX's LAB

输入某年某月 计算出该月的天数 用if……else if ……else 语句实现输入某年某月某日,计算出这一天是该年的第几天?例如以2010年3月10日为例,应该先把前两个月的天数加起来,然后再加上10天得到62天即本年的第几天,特殊情况,闰年且输入的月份

2020-09-30知识6

用C#编写一个输入某一年的年份和月份,计算该月的天数的编程.提示:(1)一年中的大月(1月、3月、5月、7月、8月、10月、12月),每月的天数为31天;(2)一年中的小月(4月、6月、。

输入某年某月某日 ,计算它是否闰年,并计算出年,月,日计算出这个月的第几天?? (c语言编程题) 话不多说,直接贴代码:#include<;stdio.h>;struct date/定义结构体类型,包含三个int类型。{int year;int m;int day;};int fanhui(struct date*);定义子程序,参数值是结构。

编写程序计算某年某月的天数.输入年份year和月份month,输出该月份的天数

用C#编写一个输入某一年的年份和月份,计算该月的天数的编程. 在窗口上建两个textbox。一个接受年份。一个接受月份。一个按钮计算他又多少天!代码如下。刚刚手写的。不容易啊。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace 两个窗口的传值{public partial class Form3:Form{public Form3(){InitializeComponent();}private void button1_Click(object sender,EventArgs e){if(textBox1.Text=\"\"|textBox2.Text=\"\"){MessageBox.Show(\"请输入正确的年份\");return;}int year=Convert.ToInt32(textBox1.Text);得到年份int month=Convert.ToInt32(textBox2.Text);得到月份int days=0;if(year%400=0&year%4=0&year%100。0)/符合条件的就是闰年了{switch(month){case 1:days=31;break;case 3:days=31;break;case 5:days=31;break;case 7:days=31;break;case 8:days=31;break;case 10:days=31;break;case 12:days=31;break;case 2:days=29;break;case 4:days=30;break;case 6:days=30;break;case 9:days=30;break;case 11:days=30;break;}}else{switch(month){。

用C#编写一个输入某一年的年份和月份,计算该月的天数的编程. 1.static void Main(string[]args){ Console.WriteLine(\"请输入年份:\");int year=Convert.ToInt32(Console.ReadLine());Console.WriteLine(\"请输入月份:\");。

用if……else if ……else 语句实现输入某年某月某日,计算出这一天是该年的第几天?例如以2010年3月10日为例,应该先把前两个月的天数加起来,然后再加上10天得到62天即本年的第几天,特殊情况,闰年且输入的月份大于3时需考虑多加一天.

编写程序计算某年某月的天数.输入年份year和月份month? 用switch选择的:includeint main(){int y,m;printf(\"请依次输入年,月:\\n\");scanf(\"%d,%d\",&y,&m);上机时注意打逗号,也可修改为其他格式switch(m){case 1:case 3:case 5:case 7:case 8:case 10:case 12:printf(\"这个月有31天\\n\");break;case 2:if(y%4=0&y%100。0|y%400=0)/最基本的判断闰年的条件printf(\"这个月有29天\\n\");else printf(\"这个月有28天\\n\");break;case 4:case 6:case 9:case 11:printf(\"这个月有30天\\n\");break;}return 0;}用指针型列举的:includeint a[]={31,28,31,30,31,30,31,31,30,31,30,31},*p1,*p2,*p3,i=1,k=0;int main(){int p1,p2;printf(\"请依次输入年·月:\\n\");scanf(\"%d%d\",&p1,&p2);if(p1%4=0&p1%100。0|p1%400=0)a[1]=29;if(p2>;12)printf(\"您的输入有误!\\n\");printf(\"这个月的天数为:%d\\n\",a[p2-1]);return 0;}#includemain(){int a,b;printf(\"请输入年份和月份:\\n\");scanf(\"%d%d\",&a,&b);if(a%4=0&a%100。0)if(b=2)printf(\"这个月有29天\\n\");else if(b=1|b=3|b=5|b=7|b=8|b=10|b=12)printf(\"这个月有31天\\n\");elseprintf(\"这个月有30天\\n\");else if(b=2)printf(\"这个月有28天\\n\");else if(b=1|b=3|b=5|b=7|b。

c语言编写程序,输入某年某月,求该月的天数

用C#编写一个输入某一年的年份和月份,计算该月的天数的编程. using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Maker{class Program{static void Main(string[]args){int a=31;int b=30;int c,mouth=0,day=0,year;int sum=0;do{Console.WriteLine(\"请输入年:\");year=int.Parse(Console.ReadLine());Console.WriteLine(\"请输入月份:\");mouth=int.Parse(Console.ReadLine());Console.WriteLine(\"请输入日数:\");day=int.Parse(Console.ReadLine());if((mouth|mouth>;12)|(day|day>;31)|year){Console.WriteLine(\"输入有误!}else{if(year%4。0){c=28;if(mouth){sum=(mouth-1)*31+day;Console.WriteLine(year+\"年\"+mouth+\"月\"+day+\"日是当年的\"+sum+\"天\");}else{switch(mouth){case 3:sum=59+day;break;case 4:sum=90+day;break;case 5:sum=120+day;break;case 6:sum=151+day;break;case 7:sum=181+day;break;case 8:sum=212+day;break;case 9:sum=243+day;break;case 10:sum=273+day;break;case 11:sum=303+day;break;case 12:sum=333+day;break;}Console.WriteLine(year+\"年\"+mouth+\"月\"+day+\"日是当年的\"+sum+\"天\");}}else{if(mouth){sum。

用if……else if ……else 语句实现输入某年某月某日,计算出这一天是该年的第几天?例如以2010年3月10日为 #includeusing namespace std;int main(){int sum_day(int,int);int leap(int year);int year,month,day,days=0;cout(year,month,day):;cin>;>;year>;>;month>;>;day;cout;days=sum_day(month,day);调用函数一*/if(leap(year)&month>;=3)/*调用函数二*/days=days+1;cout;return 0;}int sum_day(int month,int day)/计算日期{int i;int day_tab[12]={31,28,31,30,31,30,31,31,30,31,30,31};for(i=0;i;i+)day+day_tab[i];return(day);}int leap(int year)/判断是否为闰年{int leap;leap=year%4=0&year%100。0|year%400=0;return(leap);}

#day函数#days#printf

随机阅读

qrcode
访问手机版