c语言学习首先要知道基本的格式控制符,下面我们了解基础的格式控制:

  1. 整数型:%d
    例如:1,10,40,100
    整数型占用四个字节的存储单元
  2. 长整型:%ld
    长整型占用8个字节的存储单元
  3. 短整型:%hd
    短整型占用2个字节的存储单元
  4. 字符型:%c
    例如:a,j,f,d
    字符型占用一个字节的存储单元
  5. 字符串:%s
    例如:hello world,china,yes,zhangsan
  6. 单精度浮点数:%f
    注:单精度浮点数就是精确到小数点后六位的小数。
    例如:1.2,1.456,1.568423
  7. 双精度浮点数:%lf
    注:双精度浮点数就是精确到小数点后15位的小数。
    对于以上的格式控制
    我们仍然可以采取更多的条件限制。
    例如:
    %2d 就是使输出的整形数据按宽度为2输出,右对齐方式输出。若不够两位,左边补空格。
    %02d:同样宽度为2,右对齐方式。位数不够,左边补0。
    %.2f:这样的格式控制就是将单精度浮点型的数据保留小数点后两位,当然,我们可以根据自己的需要调整。
    对此,以上两种格式控制也可混用。
    例如:%4.2lf 这样的格式控制就是将双精度浮点数保留小数点后两位按宽度为4输出。
    基本的格式控制就是这样,学好c语言的前提就是认识格式控制符。

c语言格式控制符的认识相关推荐

  1. C语言格式控制符/占位符 - C语言零基础入门教程

    目录 1.C 语言格式控制符/占位符 2.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 网络有这么一个段子: 如果说一个男生没对象 -单身狗 ...

  2. C语言格式控制符和转义字符

    1.         格式控制符 格式输出printf 作用是向终端输出若干个类型任意的数据. 格式:printf (格式控制符,输出列表) 1)         格式控制符 l          % ...

  3. c语言数字字体的格式,c语言—— 格式控制符—— 数据类型——相对应的字节数...

    这是转义 scanf("%lf", &r); 枚举类型:https://www.cnblogs.com/bhlsheji/p/5204541.html ANSI C标准基本 ...

  4. java的格式控制符_C语言的格式控制符

    1.         格式控制符 格式输出printf 作用是向终端输出若干个类型任意的数据. 格式:printf (格式控制符,输出列表) 1)         格式控制符 l          % ...

  5. c语言转义字符详解,C语言转义字符和格式控制符参考

    <C语言转义字符和格式控制符参考>由会员分享,可在线阅读,更多相关<C语言转义字符和格式控制符参考(5页珍藏版)>请在人人文库网上搜索. 1.C语言转义字符和格式控制符参考转义 ...

  6. c语言转义字符 xhh,jsj_C语言转义字符和格式控制符参考.pdf

    jsj_C语言转义字符和格式控制符参考 C : \a:, \b:: \f: \n: , \r:, \t: \v: \\: \': \": \?: \ddd: \xhh: \0:(NULL), ...

  7. printf用法大全,C语言printf格式控制符一览表printf用法大全,C语言printf格式控制符一览表

    输入输出函数(printf 和 scanf)是C语言中非常重要的两个函数,也是学习C语言必学的两个函数.在C语言程序中,几乎没有一个程序不需要这两个函数,尤其是输出函数(printf),所以这两个函数 ...

  8. C语言中 %md 的输入输出使用(还有printf函数的 %0格式控制符的使用)

    今天在牛客网中做了一道题,这道题需要使用%m进行格式控制 下面来讲一下%md 的输入输出的用法 1.%md在输入语句中的使用 通过scanf函数的%m格式控制可以指定输入域宽,输入数据域宽(列数), ...

  9. C语言输出格式控制符大全

    #C语言输出格式控制符大全 格式控制符 说明 %c 输出一个单一的字符 %hd.%d.%ld 以十进制.有符号的形式输出 short.int.long 类型的整数 %hu.%u.%lu 以十进制.无符 ...

最新文章

  1. Windows 下 tail 查看日志命令工具分享
  2. 学习电脑软件_推荐5款从零基础学习打字的电脑软件
  3. java 定时_Java线上定时任务不定期挂掉问题分析
  4. C/C 语言中extern的用法
  5. 玩转oracle 11g(12):卸载
  6. elasticsearch+kibana使用中踩的坑,持续更新中。
  7. Dropbox 开源其 Go 语言库 —— godropbox
  8. [转]微软SerialPort秘籍[SerialPort为什么死锁程序的分析]
  9. 复合火焰探测传感器_智能消防水炮能够自动跟踪火焰吗?
  10. 基于Bootstrap+Django+Python的点菜信息管理系统
  11. 计算机辅助设计与制造实习周记,计算机辅助设计与制造专业毕业实习周记范文原创全套.pdf...
  12. OV2640拍摄jpg图像无法解析
  13. UE4 实现C++蓝图接口
  14. 聚沙成塔-linux 常用命令
  15. websocket传输速率_STM32 websocket,TCP和UDP的传输速率
  16. http协议1.0和1.1的区别
  17. java 阈值 告警_处理Java异常告警最佳实践
  18. 图片清晰度,分辨率,像素总结
  19. 02.python求和
  20. Python简单的操作excel表格

热门文章

  1. [淘宝客技术篇006]如何登录阿里妈妈(上)
  2. win10环境变量设置(win10系统环境变量怎么设置)
  3. Nvidia Caffe User Guide
  4. Abode Audition 的使用
  5. 小白入门Linux学习日志
  6. leanback android,Android TV之谷歌android leanback框架详解
  7. 写了一个实用软件:蓝牙PPT遥控器,控制电脑PPT的播放
  8. Monitor监视器对象
  9. 将数字转换成中文金额的大写形式
  10. IT员工招聘:把好心理这道关