Printf的输出格式

printf()函数是格式输出函数,请求printf()打印变量 的指令取决与变量的类型.例如,在打印整数是使用%d符号,在打印字符是用%c 符号.这些符号被称为转换说明.因为它们指定了如何不数据转换成可显示的形式.下列列出的是ANSI C标准peintf()提供的各种转换说明

printf()函数是格式输出函数,请求printf()打印变量的指令取决与变量的类 型.例如,在打印整数是使用%d符号,在打印字符是用%c 符号.这些符号被称为转换说明.因为它们指定了如何不数据转换成可显示的形式.下列列出的是ANSI C标准peintf()提供的各种转换说明.
 
          转换说明及作为结果的打印输出
%a                浮点数、十六进制数字和p-记数法(C99)
%A    浮点数、十六进制数字和p-记法(C99)
%c    一个字符 
%d    有符号十进制整数 
%e    浮点数、e-记数法
%E    浮点数、E-记数法
%f    浮点数、十进制记数法  
%g    根据数值不同自动选择%f或%e.
%G    根据数值不同自动选择%f或%e.
%i               有符号十进制数(与%d相同)
%o    无符号八进制整数
%p    指针    
%s    字符串
%u    无符号十进制整数
%x    使用十六进制数字0f的无符号十六进制整数 
%X    使用十六进制数字0f的无符号十六进制整数
%%    打印一个百分号

转载于:https://blog.51cto.com/cmdblock/85889

printf的输出格式相关推荐

  1. c打印无符号整数_C语言基础知识:printf的输出格式,C/C++语言编程讲解

    C语言基础知识:printf的输出格式 printf()函数是格式输出函数,请求printf()打印变量的指令取决与变量的类型.例如,在打印整数是使用%d符号,在打印字符是用%c 符号.这些符号被称为 ...

  2. android studio如何设置输出值的小数点_C语言基础知识:printf的输出格式,C/C++语言编程讲解...

    C语言基础知识:printf的输出格式 printf()函数是格式输出函数,请求printf()打印变量的指令取决与变量的类型.例如,在打印整数是使用%d符号,在打印字符是用%c 符号.这些符号被称为 ...

  3. C中printf的输出格式类型和%g的用法

    %g是C语言printf()函数的一个输出格式类型,它表示以%f%e中较短的输出宽度输出单.双精度实数,在指数小于-4或者大于等于精度时使用%e格式 printf()输出格式类型说明: 输出类型    ...

  4. C语言基础知识:printf的输出格式

    printf()函数是格式输出函数,请求printf()打印变量的指令取决与变量的类型.例如,在打印整数是使用%d符号,在打印字符是用%c 符号.这些符号被称为转换说明.因为它们指定了如何不数据转换成 ...

  5. printf函数输出格式汇总

  6. c语言中的printf怎么用,printf怎么用(c语言printf用法)

    printf怎么用(c语言printf用法) 2020-07-28 02:35:57 共10个回答 printf(pbuff[i]);修改为printf("%s",pbuff[i]);printf(p ...

  7. c语言 可变参数的宏,可变参数的宏__ VA_ARGS__的用法

    回顾 在[ANSIC几种特殊的标准定义]中我们讲述了比较常用的几项: __FILE__:正在编译文件的路径及文件名 __LINE__:正在编译文件的行号 __DATE__:编译时刻的日期字符串 如&q ...

  8. 每日程序C语言18-求分数序列的前20项和

    题目: 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13--求出这个数列的前20项之和 程序分析 找出分子和分母之前的关系:下一个的分母是上一个的分子,下一个的分子是上一个分子与分母 ...

  9. 宏的高级使用--##,__VA_ARGS__, __FILE__, __FUNCTION__等

    参考网址:http://blog.csdn.net/yiya1989/article/details/7849588 参考网址:http://fanrey.iteye.com/blog/1709416 ...

  10. linux 内核 发送数据类型,Linux内核数据类型及跨平台

    一.内核对象数据类型 1.1 C语言类型(int) char.short.int.long long在不同的平台上大小不变. long.ptr(指针)平台不同其大小不同,但二者的大小始终相同. cha ...

最新文章

  1. C#.Net 如何动态加载与卸载程序集(.dll或者.exe)6-----在不卸载程序域的前提下替换程序集文件。...
  2. thinkphp-比较标签-eq
  3. oracle 如何查看日志?
  4. python 定义字符串变量_python 字符串(1)
  5. 为什么要做稀疏编码_为什么我每天都要编码一年,所以我也学到了什么,以及如何做。...
  6. [html]请描述HTML元素的显示优先级
  7. 玩转oracle 11g(50):rman备份脚本
  8. Linux文件系统十问
  9. JVM源码分析--ClassLoader类加载器
  10. openGauss索引详解
  11. ES5_03_Object扩展
  12. 如何为自己找到合适的销售工作?
  13. python升级导致yum命令无法使用的解决办法(修改版)
  14. 1、RH850时钟源及配置
  15. python实现人民币大小写转换
  16. C#通过ToLower()方法将字符串转换成小写的代码
  17. Kotlin苦海无涯(四) Object
  18. 海森堡bug_海森堡因超速而停下来警察说,你知道你要走多快,海森堡说
  19. POI实现EXCEL导出(resources配置路径下或者网络图片)
  20. Qiyuan-python接小球游戏2.0

热门文章

  1. OS + RedHat 6.3 x64 / sshd X11 /
  2. Transact-SQL 语法约定
  3. window下安装mysql
  4. centos 安装图形桌面
  5. Java对象的强引用、软引用、弱引用和虚引用 笔记
  6. linux jmeter 内存,怎么在Linux下改变JMeter内存
  7. maven项目打包成可执行的jar
  8. 玩转spring boot——结合AngularJs和JDBC
  9. 504 Gateway Time-out 和 502 Bad Gateway相关处理
  10. android调用邮件应用发送email