1.
#include
printf("非法数据输入!
”);
return;
} else if(i>0 && i<=100000)
total=i*0.1;
else if(i>100000 && i<=200000)
total=100000*0.1+(i-100000)*0.075;
else if(i>200000 && i<=400000)
total=100000*0.1+100000*0.075+(i-200000)*0.05;
else if(i>400000 && i<=600000)
total=100000*0.1+100000*0.075+200000*0.05+(i-400000)*0.03;
else if(i>600000 && i<=1000000)
total=100000*0.1+100000*0.075+200000*0.05+200000*0.03+(i-600000)*0.015;
else if(i>1000000)
total=100000*0.1+100000*0.075+200000*0.05+200000*0.03+400000*0.015+(i-1000000)*0.01;
printf(“应发放总数: %d
”,total);
}
2.
#include
printf("数据不合法!!!
”);
return;
} switch(m) {
case 1:
total=d;
break;
case 2:
total=31+d;
break;
case 3:
total=59+d;
break;
case 4:
total=90+d;
break;
case 5:
total=120+d;
break;
case 6:
total=151+d;
break;
case 7:
total=181+d;
break;
case 8:
total=212+d;
break;
case 9:
total=243+d;
break;
case 10:
total=273+d;
break;
case 11:
total=304+d;
break;
case 12:
total=334+d;
break;
} if(((y%4==0 && y%100!=0)||y%400==0) && m>2)
total+=1;
printf(“这一天是这一年的第%d天.
”,total);
}