要求:输入A,a,都是A型,具有创造性、理智的性格。输入B,b,都是B型,具有积极性、实干家的性格。输入0,o,都是O型,具有善于交际、乐观的性格。输入X,x,都是AB型,具有冷酷、理智的性格。输入其他,显示,你是外星人吧。
#include <stdio.h>
int main(int argc,const char *argv[])
{
char a;
printf("输入血型:");
scanf("%c",&a);
switch(a)
{
case 'A':
case 'a':printf("都是A型,具有创造性、理智的性格");break;
case 'B':
case 'b':printf("都是B型,具有积极性、实干家的性格");break;
case 'o':
case 'O':printf("都是O型,具有善于交际、乐观的性格");break;
case 'x':
case 'X':printf("都是AB型,具有冷酷、理智的性格");break;
default:printf("你是外星人吧");break;
}
return 0;
}
代码一:nice end 代码二:8 代码三:10,8,2 代码四:c=0,a=-1,b=3 代码五:a=10,b=8,c=2
代码六:a=5,b=4,c=0 代码七:a=0
输入字符,如果是大写则转换为小写,如果是小写则转换为大写,如果是数字,输出该数字的平方。
#include <stdio.h>
int main(int argc,const char *argv[])
{
char a;
int b;
printf("输入一个字符:");
scanf("%c",&a);
if(a>='a'&&a<='z')
printf("%c",a-'a'+'A');
else if(a>='A'&&a<='Z')
printf("%c",a-'A'+'a');
else if(a>=48&&a<=57)
printf("%d",b=(a-48)*(a-48));
return 0;
}
输入4个数,输出4个数的最大值
#include <stdio.h>
int main(int argc,const char *argv[])
{
int a,b,c,d;
printf("输入四个数:");
scanf("%d%d%d%d",&a,&b,&c,&d);
if(a>b&&a>c&&a>d)
printf("最大值是%d",a);
if(b>a&&b>c&&b>d)
printf("最大值是%d",b);
if(c>a&&c>b&&c>d)
printf("最大值是%d",c);
else
printf("最大值是%d",d);
return 0;
}