怎么输出某个字符的ASCII值?
如题。从键盘上随便输入一个有ASCII值的字符,怎么输出它的ASCII值?
THX
----------------解决方案--------------------------------------------------------
可以这样弄
#include<stdio.h>
int main()
{
while(1)
{
char ch = getchar();
getchar(); //去掉回车
printf("%c --- %d\n",ch,ch);
}
}
----------------解决方案--------------------------------------------------------
这样很麻烦啊..!!
#include<stdio.h>
void main()
{
char a;
printf("请输入一个字符");
scanf("%c",&a);
printf("%d",a);
}
----------------解决方案--------------------------------------------------------
直接char a;
a=getchar();
printf("%d",a);
----------------解决方案--------------------------------------------------------
以下是引用JavaBean在2005-10-20 8:34:50的发言:
可以这样弄
#include<stdio.h>
int main()
{
while(1)
{
char ch = getchar();
getchar(); //去掉回车
printf("%c --- %d\n",ch,ch);
}
}
这样会一直叫你输入,只到你累死~~~~ ----------------解决方案--------------------------------------------------------
单纯追求简单的话,我也会地
main(){printf("%d",getch());}
----------------解决方案--------------------------------------------------------