提示:文章
文章目录
前言
前期疑问:
本文目标:
一、背景
最近
二、
2.1
一、printf函数格式控制符
示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
【C语言】printf函数格式控制符_printf格式控制_OvO_phi的博客-CSDN博客
2023-9-4 10:27:56
题目:
int main() {
char c, s[20];
strcpy(s, "Hello,World");
printf("s[]=%6.9s\n", s);
return 0;
}
答案:s[]=Hello,Wor;
解释:
%6.9s 表示显示一个长度不小于6且不大于9的字符串。若大于9, 则第9个字符以后的内容将被删除。
%m.n表示场宽为m的浮点数, 其中小数位为n, 整数位为m-n-1,小数点占1位,不够m位,左右对齐。
2024年2月18日15:47:03更新
看了上面的说明,6.9%是输出不少于6,不大于9的字符串。然后我就在想,如果输出只有四个字符,那情况是什么样的呢
写了下面的代码
int main() {
char c, s[20];
strcpy(s, "Hell");
printf("s[]=%6.9s\n", s);
return 0;
}
//s[]= Hell
//前面补充两个空格
然后我就想到确实是这样,如果前面加负号‘-’,那才是左对齐
int main() {
char c, s[20];
strcpy(s, "Hell");
printf("s[]=%6.9s\n", s);
return 0;
}
//s[]=Hell
2.2
三、
3.1
总结
未完待续