求大家帮忙看一下这个C语言题 谢谢~~
求大家帮忙看一下这个C语言题谢谢~~99题完全蒙蔽重新输入的空格不会把字符型常量覆盖吗?100题printf+数字输出不应该右端补齐空格吗?为啥是0?...
求大家帮忙看一下这个C语言题 谢谢~~99题完全蒙蔽 重新输入的空格不会把字符型常量覆盖吗?
100题 printf+数字输出不应该右端补齐空格吗?为啥是0? 展开
100题 printf+数字输出不应该右端补齐空格吗?为啥是0? 展开
2个回答
展开全部
99.D正确,选D——x、y的得值不说,前一对%c%c对应&a,&a,其中前一个%c对应的&a接收输入y后打入的↙,后一个%c对应的&a接收A……后面自行分析,前一个%c控制接收空格,后一个接收字符。
100.A正确,选A——%03d控制输出占宽3列右对齐,不足时前面用0补齐,实际数据超过3列时按实际宽度输出。%-3d控制输出占宽3列左对齐,不足时后面用空格补齐,实际数据超过3列时按实际宽度输出。
100.A正确,选A——%03d控制输出占宽3列右对齐,不足时前面用0补齐,实际数据超过3列时按实际宽度输出。%-3d控制输出占宽3列左对齐,不足时后面用空格补齐,实际数据超过3列时按实际宽度输出。
更多追问追答
追问
那个x y直接的空格是不是没有输进去?
追答
没有输进去怎么x是1,y是2?输进去了,但%d控制下是以空格区分数据,自动跳过空格接收下一个数据……
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询