scanf函数怎么输入数据

2022-11-30 投稿:郑凯婷 分享

scanf函数

C语言提供了scanf函数,用于给程序输入数据。用户可以通过键盘,给指定的变量输入数据。printf函数是给终端输出数据,scanf函数是从终端接收(获取)用户的输入数据。

scanf函数的格式如下:

int scanf (const char* format_str, addr list);

函数分析:

(1) 参数 format_str 是控制格式输入字符串;

(2) 参数 addr list 是变量地址列表,是需要获取用户输入数据的变量地址列表;

(3) 函数的返回值是int类型,如果调用成功,则返回addr list指定的参数个数,如果调用失败,返回-1值。如下是程序测试例子:

程序运行结果如下:

可以看到,对应输入格式:

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

在%d与%d之间,是使用逗号“,”分隔开,所以,在输入数据的时候,使用逗号“,”分隔。同理,对于:

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

在输入数据的时候,使用分号“;”分隔开

#scanf函数怎么输入数据#相关文章

scanf函数输入数据在键盘上怎么输入

用法一: scanf("输入控制符", 输入参数); 功能:   将从键盘输入的字符转化为输入控制符所规定格式的数据,然后存入以输入参数的值为地址的变量中。 scanf("%d

0.2万人浏览 scanf scanf键盘上输入

scanf函数是什么意思

scanf是C语言中的一个输入函数,与printf函数一样,都被声明在头文件stdio.h里,因此在使用scanf函数时要加上#include 。(在有一些实现中,printf函数与scanf函数在使

0.2万人浏览 scanfscanf函数scanf是