C语言编小程序

来源:百度知道 编辑:UC知道 时间:2024/05/09 16:48:53
输入一个字母,如果是小写,直接输出;如果是大写,转化成小写后再输出.
这个程序怎么写?
我知道应该这么判断,只是有些细节还不太清楚,希望能写一个作为示例

#include <stdio.h>

void main()
{
char a;
scanf("%c",&a);
if(a>='a'&&a<='z')
printf("%c\n",a);
else
printf("%c\n",a+32);

}

直接判断ASCII如果大于a的ASCII直接输出;否则加ASCII32然后输出!当然你要有异常处理!具体不会的话加QQ837546989

#include <stdio.h>

void main()
{
char a;
printf("Input a char:");

scanf("%c",&a);

if(a <= 'z'&& a >='a' )
printf("");
else
printf("%c",a + 32 );
}

Input a char :输入一个字符