#include
#include
int main()
{
printf("Ascii :");
int i;
scanf("%d",&i);
printf("Char is %c",i);
}
java程序:
public class test {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
char a;
String b = null;
while(1==1) {
System.out.println("请输入一个字符:");
b = input.next();
if(b.equals("exit")) break;
a=b.charAt(0);
System.out.println("ASCII:"+(int)a);
}
}
}
效果如图所示:
也不知道你用的是什么语言:
刚给你写了个VB版的希望对你有所帮助:
代码如下:
Dim n
n = InputBox("请输入ASCII值:")
MsgBox Chr(n)
#include
#include
int main()
{
int a;
while(scanf("%d\n",&a)!=EOF)
printf("%c\n",a);
system("pause");
return 0;
}
ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。
它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。
在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0)
美国标准信息交换代码是由美国国家标准学会制定的,标准的单字节字符编码方案,用于基于文本的数据。
起始于50年代后期,在1967年定案。它最初是美国国家标准,供不同计算机在相互通信时用作共同遵守的西文字符编码标准,它已被国际标准化组织(International Organization for Standardization, ISO)定为国际标准,称为ISO 646标准。