switch
?switch (month)
? ? {
? ? ? ? case 12: ? ?date += 30;
? ? ? ? case 11: ? ?date += 31;
? ? ? ? case 10: ? ?date += 30;
? ? ? ? case 9: ? ?date += 31;
? ? ? ? case 8: ? ?date += 31;
? ? ? ? case 7: ? ?date += 30;
? ? ? ? case 6: ? ?date += 31;
? ? ? ? case 5: ? ?date += 30;
? ? ? ? case 4: ? ?date += 31;
? ? ? ? case 3: ? ?if(year%4==0&&year%100!=0||year%100==0)
? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? date += 29;
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? else
? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? date += 28;
? ? ? ? ? ? ? ? ? ? }
? ? ? ? case 2: ? ?date += 31;
? ? ? ? default: ? ?date +=day,printf("2008年8月8日是該年的第%d天",date);break;
? ? }
? ?// printf("2008年8月8日是該年的第%d天",date);
把printf放在switch外為什么不行列
2017-07-10
可以的
2017-07-11
看得懂,自己寫就好難???怎么辦