scanf在c语言中的作用,c语言中scanf的基本用法

前言

scanf()是C语言的格式输入函数,和printf函数一样被声明在stdio.h头文件中,它的基本使用很简单:

1 int a;

2 scanf("%d",&a);//程序执行到这里时,就等待用户输入;它接收的是变量的地址

//所以一般情况下除了指针型变量和数组名要给变量加上取地址符&

下面主要介绍了C语言中scanf的用法和注意事项,下面来一起看看详细的介绍吧

scanf概念

scanf是格式输入函数,功能是在屏幕上输入指定的信息。简单的来说和printf相似却不相同。

scanf调用格式: scanf("",);

如:

#include

int main()

{

int a,b,c;

printf(“input three data:\n”);//使用 scanf 之前先用 printf 提示输入。

scanf("%d%d%d",&a,&b,&c); // scanf 的“输入参数”中,前面的取地址符&记住

printf("%d,%d,%d/n",a,b,c);

return 0;

}

运行时按如下方式输入三个值:

3□4□5↙(输入a,b,c的值)

3,4,5 (printf输出的a,b,c的值)

(1) &a、&b、&c中的&是地址运算符,分别获得这三个变量的内存地址。

(2) "%d%d

你可能感兴趣的:(scanf在c语言中的作用)