请将下列问题变为c语言程序:输入一个字符,判断如果是小写字母,则将其转换为大写字母输出,否则直接输出

2024-10-30 00:35:43
推荐回答(1个)
回答1:

第一个
#include
void main()
{
char a;
scanf("%c",&a);
if((a>'a')&&(a<'z'))
{
printf("%c",a);
}
else
{
a=a-32;
printf("%c\n",a);
}
}
第二个
#include
void main()
{
int a;
scanf("%d",&a);
if(a%2==0)
{
printf("偶数\n");
}
else
{
printf("奇数\n");
}
}
第三个把第二个的判断条件换成大于5,自己搞去。
第四个
#include
int main()
{
char a;
int x=20,y=30,s;
scanf("%c",&a);
switch(a)
{case '*':
{s=x*y;
printf("%d\n",s);
}
}
return 0;
}
加减除法自己照猫画虎填进去,这四个是最基本的判断,不会有点说不过去