{char ‘c’; printf("c dec=%d,oct=%o,hex=%x",c,c,c); } 输出是多少 要理由哦

来源:学生作业学帮网 编辑:学帮网 时间:2024/07/07 23:35:04

{char ‘c’; printf("c dec=%d,oct=%o,hex=%x",c,c,c); } 输出是多少 要理由哦

你这里输错了
char 'c'应该是 char c='c'
输出的结果
c dec=99,oct=143,hex=63
字符c的ASC码值是99
%d输出的是十进制
%o输出的是八进制
%x输出的是十六进制