var BirYear,BirMonth,BirDay;

function Ymd() {

BirYear=parseInt(prompt("请输入您的出生年份"));

BirMonth=parseInt(prompt("请输入您的出生月份"));

BirDay=parseInt(prompt("请输入您的出生日期"));

if(BirMonth=1||BirMonth=3||BirMonth=5||BirMonth=7||BirMonth=8||BirMonth=10||BirMonth=12){

BirDay<=31;

}else{

alert("最多只有31天");

}

if(BirMonth=4||BirMonth=6||BirMonth=9||BirMonth=11){

BirDay<=30;

}else{

alert("最多只有30天");

}

}

Ymd();

var arr=[31,28,31,30,31,30,31,31,30,31,30,31]; //每个月份的天数

var day=0;

function WhDay() {

if((BirYear%4==0&&BirYear%100!=0) || BirYear%400==0) {  //判断输入的年份是否为闰年

arr[1]=29;

}for(i=0;i

day+=arr[i];

}

day+=BirDay;

};

WhDay(BirYear,BirMonth,BirDay);

document.write("您的生日在"+BirYear+"年"+"是第"+day+"天");

加了if去判断大小月后,程序就不能弹窗了,请老师指点。

C语言利用循环判断大月小月,对大月和小月进行判断相关推荐

  1. c语言利用循环结构解决密码转换,C语言课件第六章循环结构.ppt

    C语言课件第六章循环结构 第6章 循环结构程序设计 6.1循环结构的组成 循环结构:描述有规律的重复操作问题. 组成:要重复执行的操作,重复执行所需的条件. 例6.1:求10! . 分析:计算1*2* ...

  2. C语言利用循环方法实现排列组合

    排列组合是我们高中时期就学过的知识,还记得当初被甲乙丙丁们站在一排的数学问题所折磨,苦不堪言呐.在实际编程过程中,我们也常遇到排列组合的问题. 那么,什么是排列组合呢?百度百科给的解释通俗易懂.排列组 ...

  3. C语言利用循环队列实现滑动平均值滤波器,提高计算速度

    目录 源码 Filter.c Filter.h 使用 效果 普中51-单核-A2 STC89C52 Keil uVision V5.29.0.0 PK51 Prof.Developers Kit Ve ...

  4. C语言 基于循环结构的程序设计(PTA)

    一.实验目的 1.学习循环语句for.while和do-while语句的使用方法. 2.学习用循环语句实现各种算法,例如穷举法.迭代法等. 二.实验内容 1 找出最小值 本题要求编写程序,找出给定一系 ...

  5. c语言for循环多条件判断,解决在for循环内判断条件多次执行

    最近遇到的这个问题,就是在for循环内if判断的条件会多次执行. 例如,在返回的30数据中,a条目是第7条则会进行30次判断,弹出29次查无数据,也就是要点击29次关闭alert,很是让人不爽. 有了 ...

  6. C语言利用结构体判断年月日

    C语言利用自定义结构体,设计函数,并且判断是今年的第几天. #include<stdio.h> struct {int year;int month;int day; }date; int ...

  7. python语言入门教程-菜鸟学Python入门教程大盘点|7个多月的心血总结

    原标题:菜鸟学Python入门教程大盘点|7个多月的心血总结 阅读本文大概需要5分钟 菜鸟学python已经写了70几篇,入门的教程已经快写完了,我把入门的文章整理了一下,下面是入门篇的一些总结,也是 ...

  8. Python 是怎么火起来的? 转载 2018年01月12日 00:00:00 133 图:Python 之父 Guido 正在设计 Python 语言,结果家里突然潜入一条大蟒蛇,一番激烈斗争,大

    Python 是怎么火起来的? 转载 2018年01月12日 00:00:00 133 图:Python 之父 Guido 正在设计 Python 语言,结果家里突然潜入一条大蟒蛇,一番激烈斗争,大蟒 ...

  9. c 语言for 循环大到小,C语言中for循环问题(一个小坑需注意)

    今天分享一下C语言中的for循环中我们常常忽略的小问题. 举一个小例子来说明,大家也可以自己先算一下哦 #define _CRT_SECURE_NO_WARNINGS #include #includ ...

最新文章

  1. PHPExcel使用-使用PHPExcel导出文件-导出MySQL数据
  2. html 的基本结构、标签(分类、关系)、文档类型、页面语言、字符集、语义化
  3. 根据IP地址,子网掩码计算主机所在网络的网络地址和广播地址
  4. hdu4099(斐波那契数+字典树)
  5. mybatis学习(34):动态sql-choose
  6. Sublime Text 2插件安装及快捷键介绍
  7. Golang连接池的几种实现案例
  8. KubeSphere中部署Minio服务
  9. 华为的人才体系:任正非这样管理19万员工
  10. PC机装Openwrt19.07做BT下载机的详细配置
  11. 软件工程项目分析(四) 瀚海星云新版网站 By 郭家华
  12. roboone机器人_ROBOONE机器人这个品牌怎么样?是否可以加盟投资?
  13. 大数据是什么意思?就业前景如何?
  14. Esxi虚拟机备份到本地
  15. python新浪股票接口_python 爬虫sina股票数据
  16. Ajax的使用(详解)
  17. 程序员的自我修养——读书笔记
  18. 视频录制不清楚、模糊解决办法
  19. linux修改u盘卷标,如何在Linux下格式化U盘以及修改卷标
  20. 华为董事长梁华:数字化步入新阶段,商业创新大多由ICT技术驱动

热门文章

  1. 基于人工神经网络的不规则小天体引力场建模
  2. 智能车竞赛线上培训:英飞凌AURIX的智能车应用--基础四轮篇
  3. 安装 Arduino IDE 中STM32 软件包,ESP8266软件包
  4. 关于智能车竞赛,你需要知道什么?
  5. 100W无线电耦合功率测试实验
  6. 对一种自制乐器进行音高修正和音色分析
  7. vs2017运行yolov4_windows10+vs2017+opencv3.4.1配置YOLOV4
  8. learn python the hard way结尾_翻译学python---《Learn Python the hard Way》---第一章 绪论
  9. linux目录为root所有文件,linux获取文件所有目录/文件夹的例子linux操作系统 -电脑资料...
  10. python中pos的用法_Python正则式的基本用法