C++ Primer 学习笔记 - 第一章
2012-09-06 11:19
429 查看
#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 循环终止。
相关文章推荐
- c++ primer 学习笔记-第一章
- c++ primer(第五版)学习笔记及习题答案代码版(第一章)
- c++ primer学习笔记之第一章
- C++ Primer第一章学习笔记——C++初邂逅
- C++ Primer第一章学习笔记——C++初邂逅
- C++ Primer复习和学习笔记 第一章 快速入门
- C++ Primer 学习笔记(第一章)
- C++ Primer 学习笔记(第一章:开始)
- c++ primer第五版学习笔记 第一章
- 《c++ primer》第一章学习笔记
- C++ Primer学习笔记 第一章 开始
- C++ primer 学习笔记(第一章)
- C++ Primer 学习笔记_35_STL实践与分析(9)--map种类(在)
- C++ Primer 学习笔记与思考_9 表达式中过的那些容易忽略的地方
- C++ Primer 学习笔记_49_类与数据抽象 -暗含的this指针
- 第一行代码学习笔记-第一章 开始启程-2.安卓系统文件介绍
- 鸟哥的LINUX私房菜第一章 学习笔记
- C++ Primer学习笔记- 第三章:标准库类型之二
- C++ Primer快速学习 第一章 入门之二:输入与输出 (IO)
- C++ Primer学习笔记- 第三章:标准库类型之四