问一个菜菜的问题?!
写一段程序,输出字符“A”和“B”的ASCII值这个应该怎么写,望大家告诉我,谢谢了
搜索更多相关的解决方案:
菜菜
----------------解决方案--------------------------------------------------------
#include <stdio.h>
void main()
{
char a='A';
char b='B';
printf("%d,%d",a,b);
getch();
}
----------------解决方案--------------------------------------------------------
char类型的不是应该用printf("%c,%c",a,b);
怎么会是printf("%d,%d",a,b);
----------------解决方案--------------------------------------------------------
%c,表示输出的是字符!
%d,是对的,他才除数ASCII值,这是因为字符型和整数型的存储方式是一样的!!!
int a=65;
printf("%c",a);
显示是A!
----------------解决方案--------------------------------------------------------
楼上的应该是:
int a=97;
printf("%c",a);
显示为A!
----------------解决方案--------------------------------------------------------
以下是引用magic475在2005-1-17 9:51:25的发言:
楼上的应该是:
int a=97;
printf("%c",a);
显示为A!
我还没见过这种情况, 你最好运行一下! ----------------解决方案--------------------------------------------------------
还是斑竹对!
----------------解决方案--------------------------------------------------------