5.7大写字母与小写字母的互换与ASC||

来源:互联网 发布:淘宝运营实训课教案 编辑:程序博客网 时间:2024/06/07 12:30
#include <stdio.h>#include <stdlib.h>int main(){    char cf;    printf("输入英文字母:");    while(scanf("%c",&cf))    {           if(cf>='A'&&cf<='Z')           {   //   cf=getchar();//        cf=cf+32;        printf("%c,%d\n",cf,cf);    }    else if(cf>='a'&&cf<='z')    {     // ch=getchar();//        cf=cf-32;        printf("%c,%d\n",cf,cf);    }    else    {        printf("%c\n",cf);    }    }}

这里写图片描述
总结:知识点:
1用if语句,加上while()循环语句;
2将大写英文字母转化成小写字母;运用ASC||;
2疑惑点:
为什么加上ch=getchar()之后会无法输出转化成小写字母,而是变成了“*”;

原创粉丝点击