[practice]cpp primer 1 script
来源:互联网 发布:ubuntu emacs 编辑:程序博客网 时间:2024/06/06 07:08
1
practice $1.3
#include<iostream>int main(){ std::cout << "Hello world!" << std::endl; return 0;}
shell
g++ -o prog1 prog1.cc
./prog1
$1.4
$1.5
#include<iostream>int main(){ std::cout << "Enter two numbers:"; std::cout << std::endl; int v1 = 0, v2 = 0; std::cin >> v1; std::cin >> v2; std::cout << v1 ; std::cout << " times "; std::cout << v2 ; std::cout << " equals "; std::cout <<v1*v2; std::cout <<std::endl; return 0;}
$1.6
wrong
$1.9
#include<iostream>int main(){ int sum = 0, vol = 50; while(vol <= 100) { sum += vol; vol++; } std::cout << "The sum of 50 to 100 inclusive is " <<sum<<std::endl; return 0;}
$1.10
#include<iostream>int main(){ int vol = 10; while(vol--) { std::cout << vol << std::endl; } return 0;}
print [9 :0]’
$1.11(19)
python range() fake
#include<iostream>int main(){ int v1 = 0, v2 = 0; std::cout << "Input two value:" << std::endl; std::cin >> v1 >> v2; if(v1 > v2) { v1 = v1 ^ v2; v2 = v1 ^ v2; v1 = v1 ^ v2; } while(v1 < v2) { std::cout << v1 << std::endl; v1++; } return 0;}
$1.13
#include<iostream>int main(){ int sum = 0; for(int i = 50; i <= 100; i++) { sum += i; } std::cout << sum << std::endl; return 0;}
#include<iostream>int main(){ std::cout << "$1.9" << std::endl; int sum = 0; for(int i = 50; i <= 100; i++) { sum += i; } std::cout << sum << "\n$1.10 "<<std::endl; for(int i = 10; i >= 0; i--) { std::cout << i << std::endl; } std::cout << "$1.11" <<std::endl; int v1 = 0, v2 = 0; std::cout << "Input two number" << std::endl; std::cin >> v1 >> v2; for(int i = v1; i <= v2; i++) { std::cout << i << std::endl; } return 0;
$1.16
#include<iostream>int main(){ int sum = 0, i = 0; std::cout << "Input numbers:" << std::endl; while( std::cin >> i) { sum += i; } std::cout << sum <<std::endl; return 0;}
echo “1 2 3 | ./out”
$1.17-8
#include<iostream>using namespace std;int main(){ int currval = 0, val = 0; if(cin >> currval) { int cnt = 1; while(cin >> val) { if(val == currval) cnt++; else { cout << currval << " occours " << cnt << " times " << endl; cnt = 1; currval = val; } } cout << currval << " occours " << cnt << " times " << endl; } return 0;}
pi@pi:~/script/cpp$ echo “1 1 1 1 2 2 2 3 3 3 4 4 5 6” | ./out
1 occours 4 times
2 occours 3 times
3 occours 3 times
4 occours 2 times
5 occours 1 times
6 occours 1 times
#include<iostream>using namespace std;int main(){ unsigned u = 10, u2 = 42; cout << u - u2 << endl; //4294967264=2^32-32 cout << u2 - u << endl; //32 int i = 10, i2 = 42; cout << i - i2 << endl; //-32 cout << i2 - i << endl; //32 cout << i - u << endl; //0 cout << u - i << endl; //0 return 0;}
阅读全文
0 0
- [practice]cpp primer 1 script
- 再看cpp primer(1)
- Redis Lua Script Practice
- C++ primer practice: 5.4.1 (Exercises section) answer
- CPP Primer 第四章
- CPP Primer 第十五章
- CPP Primer 第五章
- cpp primer 习题 10.24
- cpp primer 习题 10.28
- cpp primer 习题 11.3
- cpp primer 习题 11.16
- cpp primer 习题 11.18
- Cpp Primer - constexpr
- Cpp环境【Vijos3160】【NOIP Practice】病毒分裂
- cpp primer 验证 p318页
- cpp primer 验证 p346页
- cpp Primer exexcise 09_26
- Cpp Primer CH11 异常处理
- 欢迎使用CSDN-markdown编辑器
- jquery系列教程4-事件操作全解
- HorizontalScrollView嵌套RecyclerView横向展示不全
- POJ 2330 Watchcow(欧拉回路)
- c++ ;类的继承(二)
- [practice]cpp primer 1 script
- 重构SQLHelper
- GitHub for windows中文乱码问题
- jquery系列教程5-动画操作全解
- 关于cygwin/msys/msys2/mingw/mingw64
- 2017百度之星资格赛1003(完全背包)
- DSP入门应该懂得57个问题
- Xshell 5常用命令(自己整理的,不全)
- 微信开发出现“该公众号暂时无法提供服务,请稍后再试”的坑