printf("%d,%u,%o%x\n",a,a,a,a) 是什么意思?

[复制链接]
查看11 | 回复5 | 2008-7-11 01:07:41 | 显示全部楼层 |阅读模式
#include“stdio.h"
main()
{int a=-1,b=-2;
printf("%d,%u,%o%x\n",a,a,a,a);
}

回复

使用道具 举报

千问 | 2008-7-11 01:07:41 | 显示全部楼层
分别以带符号10进制,无符号10进制,8进制,16进制输出a.(8进制和16进制均是无符号类型.)
回复

使用道具 举报

千问 | 2008-7-11 01:07:41 | 显示全部楼层
分别按整型,无符号整型,八进制,十六进制,输出a的值
回复

使用道具 举报

千问 | 2008-7-11 01:07:41 | 显示全部楼层
分别按整型,无符号整型,八进制,十六进制,输出a的值。
回复

使用道具 举报

千问 | 2008-7-11 01:07:41 | 显示全部楼层
引号里的%x是格式符,表示一个参数的表面方式,后面的就是参数或说是变量
回复

使用道具 举报

千问 | 2008-7-11 01:07:41 | 显示全部楼层
分别用十进制有符号整型、十进制无符号整型、八进制、十六进制格式输出a!注意每一种输出结果都以逗号隔开的!这是第二个考点!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行