
2、接着,定义一个整型变量n,保存用来转换的ASCII码。
3、把n的值赋给变量z,实现字符的转换。
4、输出窗口中,输出将ASCII码转换为的字符。
5、给变量n重新赋值,其值为大写字母的ASCII码。
6、将ASCII码转换为对应的大写英文字母,并在输出窗口中输出。
7、运行程序,代码中输入的ASCII码,成功转换为相应的大小写字母。
输入ascii码值 转为字符
#include <stdio.h>int main()
{
int n
scanf("%d",&n)
if(n<=0 || n>=128) printf("error\n")
else printf("%d=%c\n", n, n)
return 0
}
输入字符,输出ascii码值
#include <stdio.h>int main()
{
int n
n=getchar()
printf("%c=%d(0x%x)\n", n, n,n)
return 0
}
1、首先,定义两个整型变量a和A,保存相应字母的ASCII码。
2、定义一个字符变量ch,保存需转换的字符。
3、给字符变量ch赋初值,值为小写字母a。
4、把字符变量中的值,赋给整型变量a,实现ASCII码的转换。
5、将英文字母a的ASCII码,在输出窗口中输出。
6、然后,字符变量中的字符,更改为大写字母A。
7、将大写字母A,赋值给整型变量A,将A转换为ASCII码。
8、最后,在输出窗口中,输出大写字母A的ASCII码。
9、测试程序,小写字母a和大写字母A的ASCII码,在窗口中成功输出。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)