打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
C语言四大内置输出函数你知多少?C语言基础之输出函数

前言

上一栏目主要讲解了各种数据类型的知识,大家先闭眼回顾一下数据类型的知识哦。本章节主要内容是讲解程序的基本交互设计之程序的输出。程序和人交互无非就是通过外设进行输入信息,C语言中基本的交互的基本流程如下:

  • 用户的键盘操作
  • 程序接受键盘的值
  • 输出相关信息到屏幕,示意反馈

C语言内置输出函数

C语言提供内置函数来执行输出操作。输出操作用于在用户屏幕(输出屏幕)或打印机或任何文件上显示数据。c编程语言提供以下内置输出功能:

  1. printf():全能型输出
  2. putchar():字符输出
  3. puts():字符串输出
  4. fprintf():格式化输出

C语言printf()函数

printf()函数用于在输出屏幕(用户屏幕)上打印字符串或数据值或字符串和数据值的组合。printf()函数是在名为“ stdio.h ” 的头文件中定义的内置函数。当我们想在程序中使用printf()函数时,我们需要使用#include语句包含相应的头文件(stdio.h)。printf()函数具有以下语法:

printf(“要显示的消息!!!”);

在上面的示例程序中,我们使用printf()函数将字符串(I love you)打印到输出屏幕上。

printf()函数还可用于显示字符串和数据值

基本格式:printf(“原样输出内容+格式控制字符”,变量名表),而对于不同的数据有不同的格式控制字符,其实格式控制字符相当于一种占位符。

C语言中格式控制字符常用的主要有以下:

  1. int : %d
  2. float: %f
  3. double:%lf
  4. char:%c
  5. 字符串:%s
  6. 十六进制:%x
  7. 八进制:%o
  8. 指针类型:%p
  9. 无符号整形:%u

还有一些比较少用的在这里就不列举不出来。

printf()函数的返回值

C语言中的每个函数都必须具有返回值。printf()函数也有一个整数作为返回值。printf()函数返回一个等于它打印的字符总数的整数值。

格式化的printf()函数

通常,当我们编写多个printf()语句时,结果以单行显示,因为printf()函数在单行中显示输出。要以不同的行或按照我们的意愿显示输出,我们使用一些称为转义字符。转义字符是特殊字符,具有printf()函数中使用的特殊功能,可根据用户要求格式化输出。在C语言中,我们有以下转义序列:

考虑以下示例程序:

综合而言:转义字符一般是用来调整输出格式,以及打印一些特殊字符用的

putchar()函数

putchar()函数用于在输出屏幕上显示单个字符。putchar()函数打印作为参数传递给它的字符,并返回与返回值相同的字符。此功能仅用于打印单个字符。要打印多个字符,我们需要多次写入或使用循环语句。

puts()函数

puts()函数用于在输出屏幕上显示字符串。puts()函数打印字符串或字符序列,直到换行符。以下示例程序:

fprintf()函数

fprintf()函数与文件的概念一起使用。fprintf()函数用于将行打印到文件中。如果要使用fprintf()函数,必须在写入模式下打开文件。通常我们把屏幕称为为stdout:标准输出。fprintf用法和printf差不多,只多了个指定输出位置。

尾言

本栏目作业:打印以下表格数据

真正成功的人生,不在于成就的大小,而在于你是否努力地去实现自我,喊出自己的声音,走出属于自己的道路。今天你就写出你自己的代码吧。如果足下基础比较差,可以观看下专栏教程

《C语言51课视频教程合集》

《C++45课视频教程》

通俗易懂,深入浅出,一个视频只讲一个知识点。视频不深奥,不需要钻研,在公交、在地铁、在厕所都可以观看,随时随地涨姿势,人人都可以学习的视频教程。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
C语言学习教程第三章-C语言程序设计初步(2)
C语言 | getchar与putchar
c语言中的输入输出
C语言中putchar输出“cd”,再输入“hg”不能紧接着“cd”而要另起一行输入,为什么?
输入输出函数及控制流程语句
C 之数据输入输出
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服