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);
以上就是变量的三种基本输入方法了!
本文介绍了C语言中的scanf函数以及C++中的cin进行变量输入的方法。scanf用于基本类型变量的输入,支持%d,%c,%f等格式。cin是C++中更简单的输入方式,无需额外格式标志。cin.get()则专门用于输入char类型的变量。

1万+

被折叠的 条评论
为什么被折叠?



