程序设计基础(5)——顺序程序设计(输入与输出)

本文介绍了C语言中的输入输出概念,包括字符输入、输出,格式输入和输出。通过`getchar()`和`putchar()`函数进行字符的读写,`scanf()`和`printf()`函数则用于格式化的数据输入和输出。讲解了这些函数的使用方法和格式控制,以及在处理字段宽度和对齐方式时的注意事项。
摘要由CSDN通过智能技术生成

输入与输出的概念

输入是指吧数据从外部设备(磁盘、键盘、磁带、传感器......)上读入计算机的。输出是把计算机内部的数据送到外部设备(磁盘、显示器、打印机....)上去。

C语言不提供I/O语句,而是通过标准函数库中的若干标准函数实现I/O的

(1)字符的输入

C提供的字符输入函数是一个无参函数,调用该函数的一般格式是:

getchar()

其操作是从标准输入设备(也就是键盘)上读入一个字符,作为函数值。

读入的字符一般是要保存到一个字符型变量中,若变量ch是字符类型,通常以如下形式使用该函数:

ch=getchar()

这是一个带赋值运算的表达式语句,作用是读入一个字符送入变量ch当中。

(2)字符的输出

C提供字符输出函数putchar,调用该函数一般格式是:

putchar(int类型表达式)

其操作就是就是把int型表达式计算出的值转换成字符类型值输出到标准输出设备(也就是显示器)上。putchar将带回一个函数值,用来表示操作结果

(1)如果操作正确,则把输出的int型整数作为函数值返回。

(2)如果操作错误,则以EOF(-1)作为函数值返回。

(3)格式输入

标准函数scanf是C提供的格式输入函数,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值