第十题:
#include<stdio.h.>
int main()
{
int a,b;
printf("请输入年份和月份,用空格键隔开:\n");
scanf("%d%d",&a,&b);
if((a%4==0&&a%100!=0)||a%400==0)
{
if(b==1||b==3||b==5||b==7||b==8||b==10||b==12)
printf("%d(年份) %d(月份) 31(天数)",a,b);
if(b==4||b==6||b==9||b==11)
printf("%d(年份) %d(月份) 30(天数)",a,b);
if(b==2)
printf("%d(年份) %d(月份) 28(天数)",a,b);
}
else
{
if(b==1||b==3||b==5||b==7||b==8||b==10||b==12)
printf("%d(年份) %d(月份) 31(天数)",a,b);
if(b==4||b==6||b==9||b==11)
printf("%d(年份) %d(月份) 30(天数)",a,b);
if(b==2)
printf("%d(年份) %d(月份) 29(天数)",a,b);
}
return 0;
}
第十三题 :
#include<stdio.h>
#include<conio.h>
int main()
{
char ch;
int a=0;
int b=0;
printf("a(字母) b(数字):\n");
printf("请输入一串字符:\n");
while((ch=getchar())!='*')
{
if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z'))
a++;
else if(ch>='0'&&ch<='9')
b++;
}
printf("a=%d b=%d\n",a,b);
getch();
return 0;
}