ZCMU——1066: 大写字母转换成小写字母——使用ASCII码表

目录

  • 目录
  • 题干
        • 题目描述
        • 输入
        • 输出
        • 样例输入
        • 样例输出
  • 源代码
  • 解题思路
    • >>>我的博客<<<


题干

题目描述

输入一个大写英文字母,输出相应的小写字母。

输入

输入一个大写英文字母

输出

输出对应的小写字母

样例输入

K

样例输出

k


源代码

#include 
int main()
{
    char dx,xx;       //定义两个字符型变量,顾名思义,这个数据类型可以储存字符
    dx=getchar();    //getchar就是输入字符(英文get意为获取)
    xx=dx+32;       //这个可能有人看不懂,要参考ASCII码对照表才看得懂,如A的ASCII码为65,a为97,故加32
    printf("%c\n",xx);  
    return 0;
}
//ENDING

这就是基本的思路
ASCII码对照表1


解题思路

这道题有一个新的数据类型——char,字符型
还有就是如何读取输入的字符并存到变量中去
最关键的当然还是要熟悉ASCII码对照表,知道上面的字符的ASCII码
当然,如果不用也可以将这道题解出,只不过要复杂的多的多的多
(我有一个同学在不知道ASCII码表的情况下用数组强行将此题AC了)
希望大家喜欢这道题还有我的解题思路!!!
如有问题请留言,谢谢!!!

>>>我的博客<<<


  1. ASCII码对照表——百度知道 ↩

你可能感兴趣的:(信奥,——ZCMU,C语言程序,信奥,ZCMU部分题解,一些C语言程序)