C语言中数据的输出格式有哪些?

(1)d(或i)格式符。用来输出十进制整数,有以下几种用法:
①%d,按整型数据的实际长度输出。
②%md,m为指定的输出字段的宽度。如果数据的位数小于m,则左端补以空格,若大于m,则按实际位数输出。
③%ld(%mld 也可),输出长整型数据。
例如:long a=123456;
printf("%ld",a);

(2)o格式符,以八进制数形式输出整数。格式:%o,%mo,%lo,%mlo都可。

(3)x(或X)格式符,以十六进制数形式输出整数。格式:%x,%mx,%lx,%mlx都可。

(4)u格式符,用来输出unsigned型数据,即无符号数,以十进制数形式输出。格式:%u,%mu,%lu都可。

(5)c格式符,用来输出一个字符。格式:%c,%mc都可。

(6)s格式符,用来输出一个字符串。格式:%s,%ms,%-ms,%m.ns,%-m.ns都可。

(7)f格式符,用来输出实数(包括单、双精度),以小数形式输出。双精度是%lf.格式:%f,%m.nf,%-m.nf都可。

注意:单精度实数的有效位数一般为7位,双精度为16位。

(8)e(或E)格式符,以指数形式输出实数。格式:%e,%m.ne,%-m.ne都可。

(9)g(或G)格式符,用来输出实数,它根据数值的大小,自动选f格式或e格式(选择输出时占宽度较小的一种)。

C语言中数据的输出格式有哪些?相关推荐

  1. c语言中数据的输入输出格式解析

    数据的输入和输出 在C语言中数据的输入和输出都是通过函数调用来实现的 整型数据的输入输出 调用函数为printf和scanf 格式为printf("%d",x): scanf(&q ...

  2. C语言中数据的表现形式及其运算

    C语言中数据的表现形式及其运算 1. 常量和变量 1.1 常量 在程序运行过程中,其值不能被改变的量称为常量.如1000,0.0036,0.0025是常量.数值常量就是数学中的常量. (1)整型常量. ...

  3. c语言科学计数法_C入门:C语言中数据的储存(上)

    How Data is stored in computer memory? 储存数据是计算机进行各种数据操作的基础,为了理解计算机可以对哪些数据进行怎样的操作,有必要了解数据在计算机中的储存方式. ...

  4. 谈谈你对c语言中数据(各种常量,变量,函数参数,字符串)的存储认识,自考《高级语言程序设计》知识点总结(二)...

    2.1 C语言的数据类型 数据类型包含两方面的内容:数据的表示和对数据加工的操作.数据的全部可能表示构成数据类型的值的集合.数据全部合理的操作构成数据类型的操作集合. 在C语言中,把整型.实型和字符型 ...

  5. sas中数据输入输出格式

    format输入输出数据 1.format自定义输出格式 2.format自定义输入格式 1.format自定义输出格式 源数据: // original data data exer; input ...

  6. c语言中静态存储类别是,小议C语言中数据的存储类型

    C语言中的一些说明和定义会用到存储类型这样一个概念,在C语言中存储类型会用到下述几个关键字:auto,static,register,extern. 看下面的简略图大家可以明确程序在进行存储时是分为三 ...

  7. 解析C语言中数据在内存中的存储

    系列文章目录 文章目录 系列文章目录 前言 一.数据类型介绍 1.类型的基本归类 1.整形家族 2.浮点型家族 3.构造类型 4.指针类型 5.空类型 二.整型在内存中的存储 1.原码.反码.补码 2 ...

  8. C语言中数据在内存中的存储

    要想了解数据在内存中的存储的话,首先应该了解数据的类型. 下面介绍C语言中数据类型: 1.C语言中的基本内置类型: char //字符数据类型 大小为1个字节 short //短整型 大小为2个字节 ...

  9. c语言中数据常量有哪些,C语言的数值常量是指什么

    满意答案 asdxxmm 2015.09.21 采纳率:57%    等级:6 已帮助:857人 C语言中的数值常量可以简单的分为如下两种整型常量和浮点数常量: 一. 整型常量 如6,27,-299 ...

  10. C语言中的各输出格式含义

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

最新文章

  1. linux进程--自旋锁和互斥锁的区别(十四)
  2. 原生态基于OpenCV图像处理软件开发
  3. linux的驱动开发——基于linux的单片机开发简介
  4. kotlin 两个数字相加_Kotlin程序交换两个数字
  5. 20191219算法题存档
  6. CUDA学习(九十四)
  7. 编译运行BSR/bench源码
  8. 2021 ICPC全国邀请赛(西安)太原理工大学收获3枚奖牌
  9. MySQL8的新特性ROLE
  10. Pr学习笔记——添加字幕流
  11. 黄金分割法(一维搜索算法)
  12. Python“Non-ASCII character 'xe5' in file”报错问题
  13. 二等水准测量记录数据_二等水准测量记录计算示例.doc
  14. 托福高频真词List12 // 附托福TPO阅读真题
  15. Deep Neural Networks are Easily Fooled: High Confidence Predictions for Unrecognizable Images
  16. 内网穿透工具natcross2
  17. 应用pagehelper实现大屏展示自动换页
  18. 合约机乱象频出,运营商利益如何才能得到保障?
  19. matlab只读改为可修改,matlab – 获取绘图的只读属性名称列表
  20. Android主流开源视频播放器对比

热门文章

  1. 智能车制作1——编码器
  2. steam host修改
  3. SD卡无法格式化怎么办的解决方法
  4. [4G5G专题-45]:物理层-基带子载波数字调制解调(星座图, 相位调制PSK, 正交幅度相位调制QAM)
  5. CMPP网关协议核心代码 java版本
  6. SpringBoot的完整学习
  7. excel比对两列数据
  8. centos下安装CH341驱动
  9. CH341A BIOS编程器 预安装成功 但无安装成功
  10. 即拿即用-Android单线程断点下载