C++ Primer 学习笔记 - 第一章

#include <iostream>

int main()
{
	std::cout << "Enter two numbers: " << std::endl;
	int v1, v2;
	std::cin >> v1 >> v2;
	std::cout << "The sum of " << v1 << " and " <<
		v2 << " is " << v1+v2 << std::endl;
	system("pause");
	return 0;
}



C++程序必须有main 函数,返回值必须是 int 类型。main 函数是(唯一)被系统显示调用的函数

该值可以看成一个状态指示器,返回 0 往往表示成功执行,返回非0,则表示出现特定的错误。


IO 标准库, iostream 库,定义了4个IO 对象: cin 、 cout 、 cerr 、 clog。

std::endl ,具有输出换行的效果,并会刷新缓冲区,因此才能立即看到写入到流中的输出。

std::endl 的写法,包含2个冒号,这是作用域操作符,指明所属的命名空间。


C++ 程序文件的后缀与所运行的具体编译器有关。
prog1.cc
prog1.cxx
prog1.cpp
prog1.cp
prog1.c


while 语句:

#include <iostream>

int main()
{
	int sum = 0, val = 1;
	while(val<=10){
		sum+=val;
		++val;
	}
	std::cout << "Sum of 1 to 10 inclusive is "
		<< sum << std::endl;
	system("pause");
	return 0;
}


for 语句:

#include <iostream>

int main()
{
	int sum = 0;
	for(int val = 1; val <= 10; ++val)
		sum += val;

	std::cout << "Sum of 1 to 10 inclusive is "
		<< sum << std::endl;
	system("pause");
	return 0;
}


读入未知数目的输入:

#include <iostream>

int main()
{
	int sum = 0, value;	
	std::cout << "Please Enter:" << std::endl;
	
	while(std::cin >> value){
		sum += value;
	}
	
	std::cout << "Sum is "
		<< sum << std::endl;
	system("pause");
	return 0;
}

直到读入了非整数,或者,输入了文件结束符(windows 中:Ctrl + Z; Unix 中:Ctrl + D),则,while 循环终止。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值