【愿成其身】[11]字符的本质 – ASCII的作用

本篇文章讲解题目:比较字符

推荐先独立进行解题尝试,然后再阅读本篇讲解!


细想之下,计算机能储存字符是一件非常了不起的事情,毕竟它不同于数字。

数字还可以使用二进制转换,而字符怎么办……

为了解决这一问题,在C语言里,字符是被存储为数字的,其可像数字一样参与运算。

我们可以使用类似于下面的代码来查看代表字符的数字是多少:

所以这一题便可以方便的进行比较。

字符的类型为char,格式化输入输出使用%c。

需要注意的是,小写字母ASCII值是大于大写字母ASCII值的,而题目定义为小写字母小于大写字母,所以对于这种情况应该特殊判断。

  • 用支付宝打我
  • 用微信打我

发表评论

电子邮件地址不会被公开。 必填项已用*标注