void LeapYear(intyear);
voidmain(){
intyear=0;
LeapYear(year);
}
void LeapYear(intyear){
cout<
cin>>year;
while(!(year>=1811&&year<=)){
cout<
cin>>year;
}
if((year%4==0&&year%100!=0)||(year%400==0)) {//检查闰年
cout<
}
else{
cout<
}
}
测试用例:
改良后的代码:
publicvoidhandle(MouseEventarg0){
booleanjudge1=true;
booleanjudge2=true;
Strings=textfiled1.getText();
if((s.length()>6)||(s.length()
{
text.setText(str2);
return;
for(inti=0;i
{
charc=s.charAt(i);
if(!((c>='A'&&c<='Z')||(c>='a'&&c<='z')||(c>='0'&&c<='9')))
{
judge1=false;
break;
}
}
if(!judge1)
{
text.setText(str2);
return;
}
s=textfiled2.getText();
if((s.length()>6)||(s.length()
{
text.setText(str2);
return;
}
for(inti=0;i
{
charc=s.charAt(i);
if(!((c>='A'&&c<='Z')||(c>='a'&&c<='z')||(c>='0'&&c<='9')))
{
judge2=false;
break;
}
}
if(!judge2)
{
text.setText(str2);
return;
}
s=textfiled3.getText();
inti=Integer.parseInt(s);
if(i!=a)
{
text.setText(str2);
}
else
{
text.setText(str1);
}
}
});*/
测试用例: