注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/105278436

printf 函数功能:按用户指定格式,将指定的内容输出到显示器上。
printf 函数是一个标准库函数,它的函数原型在头文件“stdio.h”中。

printf函数三种基本用法如下:

printf(“字符串\n”);  //用法1printf(“输出控制符”, 输出参数);  //用法2printf(“输出控制符1, 输出控制符2 …”, 输出参数1, 输出参数1);  //用法3

注:

(1) 输出控制符常用的有: %d, %f, %lf, %c等。各个输出控制字符含义如下图所示:

(2) 非格式字符串(非输出控制符)在输出时原样照印,在显示中起提示作用。
(3) 输出表列中给出了各个输出项,要求格式字符串和各输出项在数量和类型上应该一一对应。

为什么需要输出控制符?
0101…01组成的代码表示机器指令,需要通过输出控制符表达其含义。

代码示例

#include<stdio.h>
#include<iostream>int main()
{int i = 2020;int j = 4;printf("Hello World!\n");    //用法1printf("------------------\n");printf("i=%d\n",i);          //用法2printf("------------------\n");printf("i=%d j=%d\n", i,j);  //用法3system("pause");return 0;}

运行结果

C语言基础知识(1): 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的输出格式

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

  4. C语言基础知识:exit()函数

    函数名: exit() 所在头文件:stdlib.h 功 能: 关闭所有文件,终止正在执行的进程. exit(1)表示异常退出.这个1是返回给操作系统的. exit(x)(x不为0)都表示异常退出 e ...

  5. c语言中do是什么用法,C语言基础知识:do while用法理解

    do while语句 与while类似,do while语句也同样是用于完成程序循环的一种方式,它的基本用法如下: do { //循环体 } while (条件表达式); 注意:do while语法与 ...

  6. C语言基础知识入门【2022】

    一.C语言基础知识入门前言 C语言一经出现就以其特点迅速在全世界普及和推广.C语言不但执行效率高而且可移植性好,可以用来开发应用软件.驱动.操作系统等,也是其它众多高级编程语言的鼻祖语言,所以说学习C ...

  7. java入门学习笔记(二)—— Eclipse入门学习之快捷键、java语言基础知识之各类关键字及其用法简析

    一.Eclipse入门学习 1. 快捷键 对于一个编辑器,快捷键必不可少,是十分好用且有效的工具. 对于一个初学者,首先掌握了如下快捷键. (很多通用的快捷键不多说) Ctrl + / -- 注释当前 ...

  8. c语言基础知识点总结ppt,《C语言基础知识》PPT课件.ppt

    <<C语言基础知识>PPT课件.ppt>由会员分享,可在线阅读,更多相关<<C语言基础知识>PPT课件.ppt(29页珍藏版)>请在人人文库网上搜索. ...

  9. 2022最新知识,一步一步学习C语言基础知识入门(图例解析)

    一.C语言基础知识入门 C语言一经出现就以其功能丰富.表达能力强.灵活方便.应用面广等特点迅速在全世界普及和推广.C语言不但执行效率高而且可移植性好,可以用来开发应用软件.驱动.操作系统等.C语言也是 ...

最新文章

  1. 【CentOS】利用Kubeadm部署Kubernetes (K8s)
  2. qlabel 边加载边更新_王者荣耀:9月版本更新,九位英雄调整,三大战边回归,飞牛笑了...
  3. 指定的网络文件夹目前是以其他用户名和密码进行映射的_使用 GitLab CI 与 Argo CD 进行 GitOps 实践
  4. python基础教程书-7本Python必读的入门书籍
  5. 织梦根目录下面404页面,主页能正常运行404页面,切换至栏目页404页面内的图片不能正常显示,解决...
  6. Linux美化——终端提示符
  7. 活动 | INTERFACE#4 解读搜狗机器翻译技术,体验搜狗旅行翻译宝产品
  8. java2第九章的总结_java并发的艺术-读书笔记-第九章线程池
  9. 辽宁计算机应用考试报名时间,2021辽宁上半年计算机应用水平考试报名时间及方法...
  10. MyBatis中selectByExample和selectByExampleWithBLOBs区别
  11. java植树问题代码,小学数学最难的13种典型题,让孩子吃透了,拿高分不难!
  12. java zip 流压缩_关于zip:检测流是否用Java压缩的最佳方法
  13. JavaScript 是按值传递还是按引用传递的
  14. 如何修改pop3服务器地址,win7如何配置pop3服务器地址
  15. ubuntu 系统获取和阅读 linux 源码
  16. pythonturtle库填充_Python turtle库学习笔记
  17. c语言程序输出三角,C语言小程序之输出“上三角”
  18. 复制计算机软件,一键复制粘贴工具
  19. C++ 实现文件分割、合并
  20. 随笔 | 武汉大学管理课笔记 第一课

热门文章

  1. 2021去除甲醛空气净化器排名 去除效果好品牌
  2. RxSwift(一)初窥门径
  3. Go语言URL解码方案实践
  4. Android APP间跳转
  5. 守护萌宠项目关卡设计1
  6. oracle 03002,RMAN-03002 RMAN-06091 错误解决方法
  7. git,github的使用方法
  8. fastadmin页面中时间戳转时间date
  9. CAPWAP隧道技分享
  10. Cadence Allegro 17.4学习记录开始02-原理图Capture CIS 17.4