C程序设计语言——三、顺序程序设计(6)字符、格式输入输出函数

目录

一、程序流程

二、程序结构

三、C语句的分类

四、字符输入输出函数

1、字符输出函数:putchar(ch)

2、字符输入函数:getchar()

五、格式输入输出函数

1、格式输出函数

2、格式输出修饰符

3、格式输入函数

4、格式输入修饰符

5、顺序结构举例

 例题1:数据交换。

 例题2:键盘输入3条边,假设三条边的值可以保证构成一个三角形,计算并输出三角形的面积


一、程序流程

  1. 数据的输入
  2. 数据的处理
  3. 数据的输出

#include<stdio.h>

int main()

{

变量声明

……

ruturn 0;

}

二、程序结构

  1.  顺序结构
  2. 选择结构
  3. 循环结构

三、C语句的分类

1、共5类(语句一定以“分号”结束)

  1. 控制语句:完成一定的控制功能
  2. 函数调用语句:完成函数调用功能
  3. 表达式:a = b + c;
  4. 空语句:只有分号的语句
  5. 复合语句:{a = 5;b = a%2;}

2、输入输出语句是由函数完成的,都是函数调用语句

#include<stdio.h>        //标准输入输出库,函数头文件


四、字符输入输出函数

1、字符输出函数:putchar(ch)

  1. 一般形式:putchar(ch);:ch代表字符型“常量、变量、表达式”
  2. 一次只能输出一个字符

2、字符输入函数:getchar()

  1. 一般形式:c = getchar();:键盘输入一个字符
  2. 无参函数

3、说明

  1. getchar() 只能接受一个字符,以回车结束;
  2. 连续输入多个字符时,中间不能用空格或回车,因为“空格、回车”都是一个字符

五、格式输入输出函数

1、格式输出函数

  1. 一般形式:printf( “格式控制字符串” ,输出项表列);
  2. 功能:将输出项表列内容按照控制字符串要求输出
    1. 例如:printf("a = %d,b = %f",a,b);
      1. a = 普通字符(原样输出)
      2. %d 格式说明符
  3.  格式字符:
    1. %d:有符号的十进制数
    2. %f:单精度实数,小数点后保留6位,多余6位时第7位开始四舍五入
    3. %c:字符
    4. %e:以规范化指数</
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值