c++primer第一章:开始
来源:互联网 发布:大数据的获取渠道 编辑:程序博客网 时间:2024/04/29 17:24
关于之前不清楚的地方:
1、<<输出运算符,此运算符返回其左侧的运算对象,第一个运算符的结果成为了第二次运算符的左侧对象,>>和<<类似。
2、对于for循环,1、初始化 2、判断 3、执行循环体 4、加1。
3、类机制是C++最重要的特性之一。
4、类的作者定义了类对象可以执行的所有动作。
int main(){ //左花括号开始,右花括号结束,语句块 //std::cout << "hello,world" << std::endl; //<<输出运算符,此运算符返回其左侧的运算对象,第一个运算符的结果成为了第二次运算符的左侧对象,>>和<<类似 /*std::cout << std::endl;*/ //cout << "请输入两个数" << endl; /*啊似的发射点*//*不能嵌套*/ //int v1, v2; //cin >> v1 >> v2; //cout << v1 << "和" << v2 << "的积为" << v1*v2 << endl; //cout <</*"*/"/*"/*"*/; /*int sum = 0, val = 0, a = 0, b = 0;*/ /*cin>>a>>b;*/ //while (val <= 10) //{ // sum += val; // a=val++; //后置递增先赋值后加,前置先加后赋值 // /*a=++val;*/ //} //cout << sum; /*if (a >= b)//题1.11 { while (a >= b) { cout << a << endl; a--; } } else { while (a <= b) { cout << a << endl; a++; } }*/ //for (int i = 0; i <= 0; ++i) //1、初始化 2、判断 3、执行循环体 4、加一 //{ //这个地方以前总是不清楚 // sum += i; //} //while (cin >> val) //当时输入是ctrl+z,或者不是数字时结束 //{ // sum += val; //} //cout << sum; /*int currVal = 0, val = 0; //用if语句来统计在输入的每个值连续出现的次数 if (cin >> currVal) { int cnt = 1; while (cin >> val) { if (val == currVal) ++cnt; else { cout << currVal << "occurs" << cnt << "times" << endl; currVal = val; cnt = 1; } } cout << currVal << "occurs" << cnt << "times" << endl; }*/ /*vector<int>a = { 1,1,1,1,2,2,2,2,2 }; int s = a.size(); cout << s << endl; int count = 1; int cur = a[0]; for (int i = 1; i <= s-1; i++) { if (cur == a[i]) { count++; } else { cout << cur << "occurs" << count << endl; cur = a[i]; count = 1; } } cout << cur << "occurs" << count << endl;*/ //在进行之后的实验时要在网上下载头文件,并且不能直接复制到项目中,而是用项目->添加->现有项 /*Sales_item book; cin >> book; cout << book << endl;*/ //Sales_item item1, item2; //1.21 //cin >> item1 >> item2; //if (item1.isbn() == item2.isbn()) //{ // cout << item1 + item2 << endl; // system("pause"); // return 0; //} //else //{ // cout << "error" << endl; // system("pause"); // return -1; //} Sales_item total; if (cin >> total) { Sales_item trans; while (cin >> trans) { if (total.isbn() == trans.isbn()) { total += trans; } else { cout << total << endl; total = trans; } } cout << total << endl; } else { cerr << "NO DATA" << endl; return -1; } /*cout << item1 + item2 << endl;*/ system("pause"); return 0;}
0 0
- 《C++primer》第一章--开始
- c++primer第一章:开始
- 《C++Primer》读书笔记——第一章:开始
- C++primer——第一章 开始
- 第一章 开始 《C++ Primer》
- C++ Primer | 第一章 开始
- C++ Primer 第一章开始
- c++primer学习摘抄之一(第一章 开始)
- 《C++primer(第五版)》学习之路-第一章:开始
- [C++Primer] 第一章 开始 & 第一部分 C++ 基础
- c++primer 学习 第一章
- c primer读书笔记 第一章
- c++primer第一章
- C++primer 第一章
- C++Primer笔记 第一章
- c++primer 第一章
- C++Primer 第一章
- C++Primer 第一章
- 【Android】点击EditText阻止弹出输入法的方法
- java编程思想读书笔记----第十三章 字符串
- Leetcode学习(2)—— Two Sum II
- js 验证码 倒计时60秒
- Remove Duplicates from Sorted List
- c++primer第一章:开始
- logstash5.3导入nginx本地日志配置
- BOM头的去掉方法
- threejs地球仪制作
- Rose 2003操作UML
- 卫星地图影像数据在城市规划中的应用
- 安装RPM包、源码包
- CSS并不简单--个性化输入框的实践
- 部署打开文件报错 Compiler Error Message: CS0433: