黑马程序员_iOS_C_printf标准格式化输出
2015-11-24 09:40
375 查看
/*
priintf()函数的使用
%d 输出10进制的整数
%o 输出8进制的整数
%x或%X
输出16进制的整数
%f或%lf
输出 f单精度 lf双精度 double
%.nf 保留到小说点后几位 (n不能超过有效位数)
%c 输出字符
%s 输出字符串
%p 输出指针
地址
*/
#include <stdio.h>
int main(int argc,
const char * argv[])
{
//1.输出十进制的整数
int a = 100;
printf("a = %d\n",a);//%d %nd n表示宽度
//2.输出8进制的整数
printf("a = 0%o\n",a);
//3.输出16进制的整数
printf("a = 0x%x\n",a);//自动把10进制转成16进制数
//4.输出单精度浮点类型
float b =
3.145f;//系统默认是double类型
printf("b = %f\n",b);//小数点后6位
补0
第7位开始4舍5入
//5.指定小数点后几位 %.nf
printf("b = %.2f\n",b);
//6.字符
char ch = 'A';
printf("ch = %c\n",ch);//A 65
printf("ascii_ch = %d\n",ch);//ASCII码值
char ch1 = 'a';
printf("ch = %c\n",ch1);//a 97
printf("ascii_ch = %d\n",ch1);//ASCII码值
//7.输出字符串
printf("Hello World!!\n");
return 0;
}
priintf()函数的使用
%d 输出10进制的整数
%o 输出8进制的整数
%x或%X
输出16进制的整数
%f或%lf
输出 f单精度 lf双精度 double
%.nf 保留到小说点后几位 (n不能超过有效位数)
%c 输出字符
%s 输出字符串
%p 输出指针
地址
*/
#include <stdio.h>
int main(int argc,
const char * argv[])
{
//1.输出十进制的整数
int a = 100;
printf("a = %d\n",a);//%d %nd n表示宽度
//2.输出8进制的整数
printf("a = 0%o\n",a);
//3.输出16进制的整数
printf("a = 0x%x\n",a);//自动把10进制转成16进制数
//4.输出单精度浮点类型
float b =
3.145f;//系统默认是double类型
printf("b = %f\n",b);//小数点后6位
补0
第7位开始4舍5入
//5.指定小数点后几位 %.nf
printf("b = %.2f\n",b);
//6.字符
char ch = 'A';
printf("ch = %c\n",ch);//A 65
printf("ascii_ch = %d\n",ch);//ASCII码值
char ch1 = 'a';
printf("ch = %c\n",ch1);//a 97
printf("ascii_ch = %d\n",ch1);//ASCII码值
//7.输出字符串
printf("Hello World!!\n");
return 0;
}
相关文章推荐
- 如何组织构建多文件 C 语言程序(二)
- 如何写好 C main 函数
- Lua和C语言的交互详解
- 关于C语言中参数的传值问题
- 简要对比C语言中三个用于退出进程的函数
- 深入C++中API的问题详解
- 基于C语言string函数的详解
- C语言中fchdir()函数和rewinddir()函数的使用详解
- C语言内存对齐实例详解
- 使用C语言判断英文字符大小写的方法
- c语言实现的带通配符匹配算法
- C语言实现顺序表基本操作汇总
- C语言中计算正弦的相关函数总结
- 使用C语言详解霍夫曼树数据结构
- 探讨C语言的那些小秘密之断言
- C语言实现BMP转换JPG的方法
- 深入探讨C语言中局部变量与全局变量在内存中的存放位置
- C语言查找数组里数字重复次数的方法
- C语言泛型编程实例教程
- C语言中使用lex统计文本文件字符数