![](https://lstatic.shangxueba.com/jiandati/h5/images/m_q_title.png)
设有定义 enum date {year,month,day} d ;则正确的表达式是 。
A.year=1
B.d=year
C.d="year"
D.date="year"
A.year=1
B.d=year
C.d="year"
D.date="year"
A、year=2014
B、birthday.year=2014
C、person.birthday.year=2014
D、person.year=2014
A、0 1 2 3 4 5
B、5 4 3 2 1
C、4 3 2 1 0
D、编译错误,程序无法运行
struct date
{int year=2000;
int month;
int day;
};
main()
{struct date d;
d.month=1;
d.day=31;
printf("%d-%d-%d",d.year,d.month,d.day);
}
错误:______
改正:______
A、struct是声明结构体类型时用的关键字
B、struct date 是用户定义的结构体类型名
C、brithday是用户定义的结构体类型名
D、year,day 都是结构体成员名
package stub; public class MyDate { ... ... 略 详见附件 public MyDate(int year, int month, LeapJduge lj) { ... ... this.lj = lj; } int lastDayMonth() { int i = 0; switch (month) { ...... case 10: case 12: i = 31; break; case 4: ... ... case 11: i = 30; break; case 2: i = lj.isLeap(year) ? 29 : 28; default: throw new IllegalArgumentException("month is out of range"); } return i; } } package stub; public interface LeapJduge { boolean isLeap(int year); } 说明: MyDate 的lastDayMonth方法,求某月的天数,比如 new MyDate(2000,2,LeapJduge的对象).lastDayMonth() 可以返回2000年2月的天数。其中第3个参数是实现 LeapJduge接口的对象。 要求: 1)使用junit对lastDayMonth方法进行测试,要求对所有月份测试,并对闰年和非闰年的2月都要测。 2)使用stub代替LeapJduge。其isLeap方法判断某年是否闰年,假设我们不会写这个方法:)如何用stub来代替正式的,LeapJduge的对象? 提交物: junit的测试代码
A. getdate
B. depart(getdate)
C. depart(mouth,getdate)
D. year(getdate)
A、day=25; month=10; year=1993;
B、w.day=25; w.month=10; w.year=1993;
C、w.birth.day=25; w.birth.month=10; w.birth.year=1993;
D、birth.day=25; birth.month=10; birth.year=1993;
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!