printf("%3s,%7.2s,%.4s,%-5.3s\n","CHINA","CHINA","CHINA","CHINA");
来源:互联网 发布:ubuntu无法用apt-get 编辑:程序博客网 时间:2024/04/28 03:28
#include <stdio.h> int main(){printf("%3s,%7.2s,%.4s,%-5.3s\n","CHINA","CHINA","CHINA","CHINA"); return 0;}
结果:
解析:
%3s, 格式输出字符串,右对齐,超出3个长度的,就全部输出;
%7.2s, 输出字符串占7个位置,右对齐,左补空格,输出2个字符;
%.4s, 仅输出4个字符,占位4个位置,右对齐;
%-5.3s: 输出3个字符,占位5个位置,左对齐右补空格。
补充:
%3.1f 1代表小数位只输出1位,四舍五入,3代表一共输出3位,其中包括小数点,如果位数不够3位,则右对齐,左补空格,否则全部输出;
#include <stdio.h> int main(void){float a = 1.23;printf("%4.1f\n",a);printf("%5.1f\n",a);a = 1.26;printf("%4.1f\n",a);return 0;}
结果:
- printf("%3s,%7.2s,%.4s,%-5.3s\n","CHINA","CHINA","CHINA","CHINA");
- China's ruthless criminals TOP3!
- China's lunar work schedule
- China: AI’s Future Leader?
- Panoramic China HAINAN: China's Island Paradise reading notes
- China's Quiet Rise Casts Wide Shadow
- U.S. Textile Executives Complain about China
- U.S. Eyes Textile Pact with China
- China's battle to police the web
- Programmer's Life in Shanghai@CHINA
- Suzy Gershman’s Postcard from Shenzhen, China
- China's GDP grows 8.7% in 2009
- China’s与Chinese有何区别
- China's WeChat Gaining Global Attention
- Did China Eat America’s Jobs?
- change composer's repo to china's mirror
- China
- China
- Upload Error: 500 错误解决思路
- MAVEN打包可直接运行的jar
- 这样的骗术还真高明(修改后)
- 黑马程序员-java学习基础加强之网络编程
- cxgrid 控制数据精度
- printf("%3s,%7.2s,%.4s,%-5.3s\n","CHINA","CHINA","CHINA","CHINA");
- AFNetworking速成教程(1)
- ldd 的一个安全问题
- java和C#的压缩和解压缩
- HTML和CSS中如何判断ie各版本浏览器
- LPC2000串口字符串超时相关(转)
- SpringMVC controller控制页面跳转
- 常见面试题集锦
- 应该知道的一些事