第40课 C语言程序设计编程实战输入年月日输出一年第几天 0基础学C语言 2679 -- 1:26 App C语言小案例-计算两个日期之间的天数 3.3万 103 8:43 App 【15】C语言经典编程题:输出斐波那契数列 1376 -- 3:56 App 【Java】输入年和月份,判断该月有多少天。 2764 4 18:03 App 【C语言编程题解】A202...
#include<stdio.h>main(){int year,mounth,days;printf("input year,mounth\n");scanf("%d,%d",&year,&mounth);if(mounth%2!=0||mounth==8){days=31;//不管什么年份,这几个月天数都是固定 正文 1 #include<stdio.h>main(){int year,mounth,days;printf("input year,mounth\n");scanf("%d...
C.其他1、3、5、7、8、10、12月。 代码: /*输入一个年份和月份,输出该月的天数*/#include<stdio.h>intmain() {intyear, month; printf("输入年和月(用空格分隔):\n"); scanf_s("%d %d", &year, &month);switch(month) { case 2:if(year %400==0|| (year %4==0&& year %100!=0))...
=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;}用指针型列举的:#include<stdio.h>int a[]={31,28,31,30,31,30,31,31,30,31,30,3...
由于程序的功能可以得出我们可以使用switch语句来完成这个功能。只需要用switch判定一下所处的月份,然后输出对应的天数就可以完成程序的功能。程序代码如下:include<stdio.h> int main(){ int month=0;scanf("%d",&month);switch(month){ case 2 : printf("二十八天\n");break;case 4 : printf(...
include<stdio.h> int main(){int y,m,d;scanf("%d%d",&y,&m);if(m==2)d=28+(y%4==0&&y%100||y%400==0);else if(y==4||y==6||y==9||y==11)d=30;else d=31;printf("%d\n",d);return 0;}
void main(){ int i,j,n;printf("请输入年份=");scanf("%d",&i);printf("请输入月份=");scanf("%d",&j);switch(j){ case 1: n=31;break;case 2: {if(((i%4==0)&&(i%100!=00))||(i%400==0)) n=29;else n=28;}break;case 3: n=31;break;case 4: n=30;break...
/*输入时请注意格式和实际月份*/#include <iostream>int day(int &year, int &month);int main(){ int year{}; int month{}; std::cout << "请输入年和月(空格隔开):"; std::cin >> year >> month; std::cout << "该月天数:" << day(year, month) << '\n...
return mon[month] + (month是2月 && 是闰年)// 函数days实现 int days( int year, ...
百度试题 题目输入某年某月,输出该月的天数。相关知识点: 试题来源: 解析 一.单项选择题