printf"%-10s%-10s%-10s%-10s%-10s\n","学号","姓名","语文","数学","总分"
时间: 2024-06-29 22:01:15 浏览: 244
easy-i18n:使用类似的fmt.Sprintf格式语法将Go程序翻译成多种语言
"printf"是一个用于输出格式化字符串的C语言函数,它允许你按照特定的格式控制输出。在给出的代码片段中,`"%-10s%-10s%-10s%-10s%-10s\n"`是一个格式说明符,其中:
- `%-10s` 表示输出宽度为10的字符串,如果字符串长度小于10,前面会用空格填充,如果大于10,则按实际长度截断。
- `%-` 前缀表示左对齐。
- 一连串的`s` 表示输出的是字符串。
完整的语句`printf("%-10s%-10s%-10s%-10s%-10s\n", "学号", "姓名", "语文", "数学", "总分");`会在一行中按照指定格式打印出学号、姓名、语文成绩、数学成绩和总分,每个字段占据10个字符宽,并且各列左对齐。
阅读全文