C++学习笔记01

【摘要】 C++学习笔记01
01.****
注释: 先CTRL+K,然后CTRL+C 取消注释: 先CTRL+K,然后CTRL+U
02***
int main()
{
int a;
int s = 0;
cin >> a;
while(a!=0)
{
s = s + a;
cin >> a;
}
cout << s;
}
123456789101…

C++学习笔记01

01.****

注释: 先CTRL+K,然后CTRL+C
取消注释: 先CTRL+K,然后CTRL+U

02***

int main()
{
	int a;
	int s = 0;
	cin >> a;
	while(a!=0)
	{
		s = s + a;
		cin >> a;
	}
	cout << s;
}

  
 

在这里插入图片描述
cin忽略所有空白,即忽视输入的回车

03***

int main()
{
	int a,b;
	a = cin.get();
	cout << "a= " << a;
	cin >> b;
	cout << "b= " << b;
}

  
 

在这里插入图片描述

cin与cin.get的区别

cin cin.get
读单个字符时不读取空白 读单个字符时读取包括空白在内的所有
读字符串时将空白视为字符串结束 读字符串时只将回车视为字符串结束,但不丢弃回车,仍将回车放在输入队列中
输入0在内存单元a中放0的ASCLL码48,由于cout的类的特性,显示的时候再将其转化为字符0 输入0在内存单元b中放0的ASCLL码48
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享