作业帮 > 综合 > 作业

求:printf("%20S %4S %10S %10S\n","Name","Sex","Birthdate","Sa

来源:学生作业帮 编辑:熊熊作文网作业帮 分类:综合作业 时间:2021/12/01 22:45:58
求:printf("%20S %4S %10S %10S\n","Name","Sex","Birthdate","Salary");的详细解释?
我大概知道这是为了显示的时候能够行成一个列表的形式,但是具体的意思不是很懂,希望懂的朋友帮帮忙哈~
printf后面的括号一开始就接"%吗?这是固定的吗?
printf 后面不是一开始就是%
这个printf的格式是
printf(" ");
他的意思是说在双引号内的内容按原样输出
至于那个%是后面加d 还有 s 还有o 什么的都是格式字符串
是用来控制相关数据输出地格式
比如
%d 是按十进制输出数据
%s 是输出一个字符串