
求详细解析
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
2个回答
展开全部
% 开头为特殊的格式字符串,有特殊的含义,需要被实际要输出的值替换掉
其他的字符原样输出
%md:
可以控制输出右对齐,输出m位整数,不足m位左边补空格输出,大于等于m则原样输出
%-md:
可以控制输出左对齐,即在"%"和字母之间加入一个"-" 号可,没有说明则右对齐。
比如:%-7d
表示输出7位整数左对齐
%0md:
可以控制输出右对齐,输出m位整数,不足m位左边补0,大于等于m则原样输出
需要注意的是 0 和 - 不能同时出现在格式控制字符串里,看起来这个题目应该选A
本题中:
%06d 应该输出|008567|
%-6d 应该输出 |8567 |
%6d 应该输出 | 8567|
\n 为换行符
实测结果,编译时出现如下提示(这只是一个警告,程序仍然能够执行)
print.c:7:13: warning: flag '0' is ignored when flag '-' is present [-Wformat]
printf("|%-06d|\n",k);
当使用-时 0 会被忽略,即有效格式为"|%-6d|\n",左对齐输出6个宽度,右边补空格
执行结果为:|8567 |
参考链接:http://wenku.baidu.com/link?url=uSH0dwTBEYJzg6CXC8wRxVytg63SgY-ZW-gW0G3GcJoEvdHcQonlZJYdGJgKEd5Qjw1yrUZHOXcLaMevyK0tPd3O_KQY3jVv1ao3nLmsS3W
其他的字符原样输出
%md:
可以控制输出右对齐,输出m位整数,不足m位左边补空格输出,大于等于m则原样输出
%-md:
可以控制输出左对齐,即在"%"和字母之间加入一个"-" 号可,没有说明则右对齐。
比如:%-7d
表示输出7位整数左对齐
%0md:
可以控制输出右对齐,输出m位整数,不足m位左边补0,大于等于m则原样输出
需要注意的是 0 和 - 不能同时出现在格式控制字符串里,看起来这个题目应该选A
本题中:
%06d 应该输出|008567|
%-6d 应该输出 |8567 |
%6d 应该输出 | 8567|
\n 为换行符
实测结果,编译时出现如下提示(这只是一个警告,程序仍然能够执行)
print.c:7:13: warning: flag '0' is ignored when flag '-' is present [-Wformat]
printf("|%-06d|\n",k);
当使用-时 0 会被忽略,即有效格式为"|%-6d|\n",左对齐输出6个宽度,右边补空格
执行结果为:|8567 |
参考链接:http://wenku.baidu.com/link?url=uSH0dwTBEYJzg6CXC8wRxVytg63SgY-ZW-gW0G3GcJoEvdHcQonlZJYdGJgKEd5Qjw1yrUZHOXcLaMevyK0tPd3O_KQY3jVv1ao3nLmsS3W
已赞过
已踩过<
评论
收起
你对这个回答的评价是?

2023-07-11 广告
软件测试的流程包括以下几个方面:1. 测试需求分析阶段:这阶段主要任务是阅读需求,理解需求,对业务进行学习,并分析需求点。2. 测试计划阶段:这一阶段主要编写测试计划,参考软件需求规格说明书,项目总体计划,内容包括测试范围,进度安排,人力物...
点击进入详情页
本回答由北京新国信提供
展开全部
严格来说四个都不对。
A 输出格式不合法 这句应该勉强算对,因为C中规定,减号“-”和“0”不能同时存在,但一般这只作为一个警告信息,减号优先考虑,同时出现时,忽略0
B 如果没有减号,输出是这样
C 输出没有在后面补两个空格,应该是|8567 |这样子才对
D 明显错误,不会有减号出现
A 输出格式不合法 这句应该勉强算对,因为C中规定,减号“-”和“0”不能同时存在,但一般这只作为一个警告信息,减号优先考虑,同时出现时,忽略0
B 如果没有减号,输出是这样
C 输出没有在后面补两个空格,应该是|8567 |这样子才对
D 明显错误,不会有减号出现
追问
绝对值符号不算是字符吗?
追答
绝对值符号与%后面的数字无关,是常量输出。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询