使用C语言将整型与字符型两者之间进行转换,此次为个人练习,若有错误敬请提出。
要求:读取一个65到122之间的整型数,然后以字符形式输出它,比如读取了97,输出字符a。
使用if语句限定整型的范围是65-122之间,使整型数大于等于65,小于等于122。
代码如下:
#include <stdio.h>
#include <stdlib.h>
int main(){
int x;
scanf("%d", &x);
if(x >= 65 && x <= 122){
printf("%c\n", x);
}
return 0;
}
运行结果:
输入整型数为 97 时,所以输出的字符型应为 "a" ,如下所示:
97
a