1.scanf
(1)scanf的基本输入
scanf是对于变量的输入函数,格式为scanf(“%d/s/f/8f/……”&要输入的变量)
样例:
int a;
scanf("%d",&a);
这里是输入了一个int型的变量a。
char a;
scanf("%c",&a);
这里是输入了一个char型的变量a。不过那个%后面一定要注意加什么。
float a;
scanf("%f",&a) ;
这里是输入了一个float型的变量a。
double a;
scanf("%lf",&a) ;
这里是输入了一个double型的变量a
(2)scanf的特殊用法。
当你想输入好多个变量的时候,就可以用scanf来做。(什么都设双份)
float a,b,c;
scanf("%f%f%f",&a,&b,&c);
2.cin
cin是c++十分普遍的输入函数,可以输出任何类型的变量,相比于scanf,他更简便,也更好记。因为他不需要加%什么什么,还有什么&。就只是cin+>>+变量名就行了。
例程(相信程序不需要我多说了):
int a;
cin>>a;
char a;
cin>>a;
float a;
cin>>a;
就是这么eazy。
3.cin.get
这个输入函数有一点不好的就是他只能输入char型的变量,格式有两种:
(1)变量名=cin.get();
char a;
a=cin.get();
(2)cin.get(变量名);
char a;
cin.get(a);
以上就是变量的三种基本输入方法了!