第19讲----项目2 C语言中的字符对齐
2015-10-24 08:28
232 查看
任务及代码:
/* *Copyright (c)2015 CSDN学院 *All rights reserved *文件名字:main.c *作者:zzhou *完成日期:2015年10月24日 *版本号:V1.0 * *问题描述:使用转义字符\t对齐输出的字符 *程序分析:使用\t即可 */ #include <stdio.h> #include <stdlib.h> int main() { printf("Name\tAge\tSalary\taddr\n"); printf("Tom\t%d\t%6.1f\t%s\n",20,314.2,"NewYork"); printf("Jerry\t%d\t%6.1f\t%s\n",22,7876.4,"BeiJing"); printf("Boltu\t%d\t%6.1f\t%s\n",9,5.5,"ShangHai"); return 0; }运行结果:
知识点总结:
使用%d默认是左对齐
%6.1f的输出要求输出总长度为6,小数点后1位,同时为右对齐
心得:
%6.1f 与 %-6.1f的对齐方式分别为右对齐和左对齐
相关文章推荐
- C++调用C函数,为什么要加extern "C"?
- Leetcode NO.249 Group Shifted Strings
- C++调用python
- C++模板与泛型编程基础
- python 调用 C++ code
- C++常见容器概述
- 使用NDK生成native C/C++的可执行程序
- 三个数找最大 2.0
- C语言位运算
- C++类class和结构体struct的区别
- C语言函数的简单递归调用
- leetcode笔记:Sum Root to Leaf Numbers
- C++类中 虚函数与纯虚函数的区别和作用
- C语言数据类型
- Qt C++制作贪吃蛇游戏(在Qt5.4.2可以正常运行)
- C语言基础知识/编译器操作
- C语言关键字
- C语言中结构体的初始化
- 洛谷P1024/NOI题库7891(2.3)/NOIP2001提高组T1 一元三次方程求解
- cpp项目的组织