、输出ASC码表中“!”至“z”的字符和对应ASC值(按十进制、八进制、十六进制),要求每行输4对。

我的代码解答思路是?还有一些代码截图之类的。ASK码

直接用字符遍历就行了。用%o输出八进制,%x输出十进制

#include <stdio.h>
int main()
{
    char c = 0;
    for(c='!'; c<='z';c++)
    {
        printf("%c %d %o %x\n",c,c,c,c);
    }
    return 0;
}

#include <stdio.h>


int main()
{
    char ch;
    int i=0;
    for (ch = '!';ch <='z';ch++)
    {
        printf("%c %d %o %0x ",ch ,ch,ch,ch);
        i++;
        if(i%4==0)
            printf("\n");
    }
    return 0;
}