小白来袭之第三天(昨天没写在博客上)......

昨天忘了来博客写代码。真是罪过,罚自己今天多吃点晚饭。为了方便蔡鸡级别看,注释就粘贴在代码后面,不粘贴在代码前面了。

各位叔叔阿姨,哥哥姐姐,弟弟妹妹如有看到还请多多指点。

大小写字母替换:

int main()
{
 char c1,c2;                  //涉及到输入输出,两个大小写替换用到ASCLL码计算。鉴于自己还是弱鸟初飞,所以用两个字符型变量。
 scanf("%c", &c1);         //取c1的地址。即从键盘输入的字符赋值给c1
 if (c1 >= 65 && c1 <= 90)          //大写字母的ASCLL码值是65到90,判断出ASCLL值是大写字母时进行if语句下面花括号的操作
 {
  c2=c1 + 32;                                //大写换小写所以+32
  printf("%c\n", c2);
  printf("%d\n", c2);
 }
 if (c1 >= 97 && c1 <= 122)             //小写字母ASCLL值是97到122
 {
  c2=c1 - 32;      
  printf("%c\n", c2);
  printf("%d\n", c2);
 }
 else printf("请输入单个大小写字母\n");       //输入键盘上除字母以外的内容时提示应当输入大小写字母
 system("pause");                                      //本行为方便调试代码结果所用,不是程序必须要有内容
 return 0;
}

溜了溜了。。贫秃找优化的办法去了。。。

猜你喜欢

转载自www.cnblogs.com/fengkun/p/10737210.html