请教嘿嘿大人一个问题
赵雨豪 人气红星 2015-09-13 17:00:59
1341 1 0

#include <stdio.h>

main()

{char i;

for (i=0;i<10;i++)

{printf("%d\n",i);

}}

不是应该输出从0到9的askll码吗,为什么视频上还是从0到9原样输出

问题来自: 字符类型

共 1 个回答

    最佳答案

    嘿嘿大人 一代宗师 1836天前

    #include <stdio.h>

    main()

    {char i;

    for (i=’0‘;i<’10‘;i++)

    {printf("%c\n",i);

    }}

    这样才是输出字符吧;

    你原来的那个

    #include <stdio.h>

    main()

    {char i;

    for (i=0;i<10;i++)

    {printf("%d\n",i);

    }}

    i最开始就是赋值为了数字零,这种赋值方式就是ascll码赋值,赋的值就是ascll码,所以输出当然还是它咯

您还没有登录,所以不能回复该问题
我要回复

  • 0

    点赞

  • 扫一扫分享朋友圈

    二维码

  • 分享

相关问题