问答详情
源自:-

如何用printf()函数输出字符并显示字符的(Ascll)值

#include<stdio.h>

void main()

{

char c1='a';

printf("c1=\n",c1);\\补全代码使其输出字符财c1并输出c1的AScll值

}

提问者:星期天Sunday 2015-11-09 12:05

个回答

  • 大桥上
    2015-11-09 20:28:06
    已采纳

    char转int 遵循ASCII码的转换规则

  • 星期天Sunday
    2015-11-10 00:46:09

    谢谢,我已经会了,按你说的也可,不过不如我的精简

    #include<stdio.h>

    void main()

    {

    char c1='a';

    printf("c1=‘%c’or%d\n",c1,c1);\\补全代码使其输出字符c1并输出c1的AScll值

    }

    如此即可

    按你说的也可像这样

    #include<stdio.h>
    void main()
    {
        char c1='a';
    printf("c1='%c'\n",c1);
    printf("c1=%d\n",(int)c1);
    }

    谢谢啦!哈哈哈哈哈