b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

18. C小写到大写,小写字母到大写字母

电脑杂谈  发布时间:2020-06-20 19:13:17  来源:网络整理

c语言中空格的ascii码_c语言字母的ascii码_c语言字母对应ascii码

在C语言中c语言字母对应ascii码,区分大写字母和小写字母. 使用ASCII代码中大写字母和小写字母之间的转换关系(相差32),可以将小写字母转换为大写字母. 编写程序c语言字母对应ascii码,从键盘输入小写字母,然后按Enter键,程序会将小写字母转换为大写字母,并输出其ASCII值.

由于大写字母和小写字母之间的差是32,因此将小写字母转换为大写字母的方法是从小写字母的ASCII码值中减去32,以获得相应的大写字母.

使用getchar函数从键盘输入小写字母并将其分配给字符变量a;然后将a-32的值分配给字符变量b;最后输出,首先输出字母,然后输出字母为整数. 具体步骤如下:

c语言字母对应ascii码_c语言中空格的ascii码_c语言字母的ascii码

①定义两个字符变量a和b;

②a= get char();

③b = a-32;

c语言字母对应ascii码_c语言字母的ascii码_c语言中空格的ascii码

④打印输出.

#include <stdio.h>
int main()
{
    char a,b;
    printf("输入一个小写字母:\n");
    a=getchar();
    b=a-32;
    printf("转换后的字母为:%c,%d\n",b,b);
    return 0;
}

输入小写字母c时,转换后的大写字母和相应的ASCII值如下:

c语言中空格的ascii码_c语言字母对应ascii码_c语言字母的ascii码

输入一个小写字母:
c
转换后的字母为:C,67

输入小写字母m时,转换后的大写字母和相应的ASCII值如下:

输入一个小写字母:
m
转换后的字母为:M,77

c语言字母的ascii码_c语言字母对应ascii码_c语言中空格的ascii码

①示例的内容需要理解ASCII码. 知道小写字母和大写字母的差是32.

②getchar函数的功能是从键盘输入字符. 它的一般形式是“ getchar()”. 通常,将输入字符分配给一个字符变量以形成一个赋值语句,例如: char c;或c = getchar();

③使用getchar函数时应注意以下几个问题:


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-252455-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      每日福利
      热点图片
      拼命载入中...