C语言程序设计

503595

2024秋季学期
68人加入学习
(0人评价)
教学计划
抱歉,请联系老师帮您加入课程进行学习

1.scanf()函数的来历和作用

标准输入函数scanf()也是系统函数,从标准输入设备键盘输入各种类型的数据,给程序中的变量赋值。

在使用scanf()函数调用前,也要使用#include命令包含stdio.h。

2.scanf()函数格式

函数原型声明语句格式:

  int scanf(<字符指针参数>,<形式参数表>);

函数调用格式:

  scanf(<格式字符串>,<实际参数表>);

函数功能:

执行此函数调用时,等待用户从键盘上为实际参数表中的每个变量依次输入数据。接着从键盘缓冲区中读取数据,并依次赋值给实际参数表中的每个参数变量。

实际参数表:

是一个含有一个或多个实际参数的列表,每两个参数之间必须用逗号分开,每个参数只能是指针类型的变量。若利用scanf()函数调用从键盘缓冲区为x输入一个整数,则应书写为scanf("%d",&x)。

格式字符串:

在格式字符串中,可以包含各种格式字符选项,也可以包含通常作为输出或输入数据值之间提示符的一般普通字符。对于printf()函数,提示符是原原本本地显示到屏幕,对于scanf()函数,提示符是需要用户从键盘上输入的。

在scanf()函数调用的格式字符串中,各格式字符之间通常使用空格字符。从键盘上输入的数据之间也要求输入一个空格,最后按下回车键结束。

3.scanf()函数调用举例

(1) scanf("%d %d",&x,&y);

(2) scanf("%d %lf",&n1,&x1);

(3) scanf(“%d %c %d",&a,&p,&b);

[展开全文]

授课教师

课程特色

图文(49)
视频(77)
练习(48)
考试(5)