1. c语言中cin,cout,char,define,int,break的意思
cin代表标准输入设备,使用提取运算符
">>"
从设备键盘取得数据,送到输入流对象cin中,然后送到内存。使用cin可以获得多个从键盘的输入值
cout
编程语言互换流中的标准输出流,需要iostream.h支持。读为
"c
out"。
char是定义字符变量
define
宏的格式“#define
标识符
字符串”
int
定义整型变量
break
是用在switch语句里,可使程序跳出switch而执行switch以后的语句
2. cin>>n在c语言是什么意思
C++中的cin>>x等价于C语言里的 scanf//从键盘输入一个整数放在变量x里。
C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。
C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。
C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。
在C++中,类是支持数据封装的工具,对象则是数据封装的实现。C++通过建立用户定义类支持数据封装和数据隐藏。
在面向对象的程序设计中,将数据和对该数据进行合法操作的.函数封装在一起作为一个类的定义。对象被说明为具有一个给定类的变量。
每个给定类的对象包含这个类所规定的若干私有成员、公有成员及保护成员。完好定义的类一旦建立,就可看成完全封装的实体,可以作为一个整体单元使用。类的实际内部工作隐藏起来,使用完好定义的类的用户不需要知道类是如何工作的,只要知道如何使用它即可。
3. C语言中的Scanf的用法
scanf 函数最主要的用法是:
scanf("输入控制符", 输入参数);
函数原型:intscanf(constchar*restrictformat,...);
函数 scanf() 是从标准输入流stdin (标准输入设备,一般指向键盘)中读内容的通用子程序,可以说明的格式读入多个字符,并保存在对应地址的变量中。
(3)cin函数在c语言中的用法扩展阅读:
函数的第一个参数是格式字符串,它指定了输入的格式,并按照格式说明符解析输入对应位置的信息并存储于可变参数列表中对应的指针所指位置。每一个指针要求非空,并且与字符串中的格式符一一顺次对应。
发展:
使用scanf函数进行输入,必须指定输入的数据的类型和格式,不仅繁琐复杂,而且很容易出错。C++保留scanf只是为了和C兼容。
以便过去用C语言写的程序可以在C++的环境下运行。C++的编程人员都愿意使用cin进行输入,很少使用scanf。
但是scanf有一个明显的优点,速度比cin函数快。
4. C++ cin的用法
int num_input;
cin >> num_input;
while(cin.fail())
{
cin.clear();
cin.ignore();
cout << "输入错误,请重新输入"<<endl;
cin >> num_input;
}
(4)cin函数在c语言中的用法扩展阅读
cin 函数用法:cin.get()
char ch;
ch=cin.get();//cin.get(ch) 可接收字符,不管输入多少,但只能接受第一个
cout << ch << endl;
getchar() //接收一个字符,要包含#include <string>
char ch;
ch=getchar();//括号里面无参数cin.get(ch);
cout<<ch;
cin.get(字符数组名,接收字符数目): 用来接收一行字符串,可接收空格
char a[5];
cin.get(a,5);
cout<<a<<endl; //输出4个字符+1个'