C语言之对格式化输入与输出函数的学习与分享(1)

一、说明与引入

我们知道程序设计的目的是将用户所输入的数据和信息通过计算机运算或处理后再将结果输出。但是C语言中并没有直接处理数据或信息输入与输出的能力,所有的有关输入与输出的操作都是通过调用函数来完成的。有关标准I/O函数的原型声明都放在<stdio.h>头文件中,通过这些函数可以读取(输出)数据或信息到标准输入与输出设备。

常见的标准输入与输出函数如下表

二、printf()函数

1、printf()函数是C语言中最常用的输出函数。

2、printf()函数原型如下表

 3、在printf()函数的参数可以是变量、常数、或表达式的组合,每一个参数行中的各项,只要对应到格式化字符串中以%字符开头的格式化字符,就可以出现预期的输出效果。

例:

printf("一张方格纸有%d小格,小文恰好写满了%d张,小文一共写了%d字\n",a,b,a*b);

4、我们常用转义序列功能,使得输出效果运用的更加灵活与美观,例如“\n”(换行功能)就经常与格式化字符搭配使用。常用转义序列如下表

#include <stdio.h>
#include <stdlib.h> 

int main()
{
      int a=5;
      float b=400;
      char book[]="方格纸";
      
      printf("今天是星期天,天气晴朗.\n"); 
      printf("一页%s有%f格,小文写满了%d页,一共写了%f字\n",
      book,b,a,a*b); 
      /* 格式化字符与参数行中各项的对应 */
      system("pause");
      return 0;
}

 

未完待续……

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值