1.区别excel var.s和var.p:scanf与printf函数一样,都被定义在头文件stdio.h里,因此在使用scanf函数时要加上#include <stdio.h>。它是格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中。而printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。
2.scanf用法:int scanf(const char *format,...);
例子:
1
2
3
4
5
6
7
8
9
10
#include<stdio.h>
intmain(void)
{
inta,b,c;
printf(输入a,b,c\n);
scanf(%d%d%d,&a,&b,&c);
printf(a=%d,b=%d,c=%d\n,a,b,c);
fflush(stdin);
return0;
}
3.printf用法:extern void printf(const char *format,...);
例子:
1
2
3
4
5
6
7
8
9
10
11
#include<stdio.h>
intmain()
{
inta=1;
floatb=1.0;
charstr[12]=Hello World;
printf(This is an example of printf:\n);
printf(a is %d,b is %f,and a+b=%f,a,b,a+b);
printf(I want to say,%s,str);
return0;
}