《白盒测试实验报告》由会员分享,可在线阅读,更多相关《白盒测试实验报告(4页珍藏版)》请在金锄头文库上搜索。
1、本文格式为Word版,下载可任意编辑白盒测试实验报告 白盒测试测验报告 班级:2022级5班 学号:202200300212 姓名:王桐 日期:2022/4/8 一、 程序代码 import java.util.Scanner; public class 日历 /* * param args */ public static void main(String args) / TODO Auto-generated method stub int Year,W; int Month,Day; Scanner scan = new Scanner(System.in); /System.out.p
2、rint(Year = scan.nextInt(); /System.out.println(Month = scan.nextInt(); /*if(Month=13) System.out.println(Month = scan.nextInt(); */ /System.out.println(Day = scan.nextInt(); /*if(Day=31) System.out.println( Day = scan.nextInt(); */ /System.out.println(Y); int temp = (Year - 1) + (Year - 1) / 4 - (Y
3、ear - 1) / 100 + (Year - 1)/400)%7; W=temp%7+1; int count = W; int day = 0; for(int m=1;m=Month-1;m+)/i for month; if(m=1|m=3|m=5|m=7|m=8|m=10|m=12) else if(m=4|m=6|m=9|m=11) else if(m=2) day=30; day=31; if(Year%4=0 else day=28; count+=day; W=(count+Day-1)%7; System.out.println(Year+年月日是星期 switch(W)
4、 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 0 : System.out.println(天break; 二、 程序流程图 入口 1 m=month-1 2 4 m=1|m=3|m=5|m=7|m=8|m=10|Y Count+=31 m+ 11 Y N 5 6 Y m=4|m=6|m=9|mCount+=30 N N 7 m=2 Y 8 Year%4=0 4