c++primer4 Chapter1

Exercise1.17

#include <iostream>

int main()

{

int limit = 0, k = 0, value = 0;

std::cout << "How many integers would you like to enter?";

std::cin >> limit;

// assume we don‘t know what is EOF(End-Of-File).

while (std::cin >> value && (--limit != 0))

if (value<0) {

k++;

}

std::cout << "the number of negative values is " << k<<std::endl;

return 0;

}

Exercise1.18

#include <iostream>

using namespace std;

int main()

{

cout<<"Enter two numbers:";

int v1,v2;

cin>>v1>>v2;

int lower,upper;

if (v1>=v2) {

upper=v1;lower=v2;

}

else { upper=v2;lower=v1;

}

cout<<"Value of "<<lower<<" to "<<upper<<" inclusive are: "<<endl;

for (int value=lower;value<=upper;value++)

cout<<value<<" ";

return 0;

}

Exercise1.19

#include <iostream>
using namespace std;
int main()
{
cout<<"Enter two numbers:";
int v1,v2;
cin>>v1>>v2;
int lower,upper;
if (v1>=v2) {
upper=v1;lower=v2;
}
else { upper=v2;lower=v1;
}
cout<<"Value of "<<lower<<" to "<<upper<<" inclusive are: "<<endl;
for (int value=lower,count=1;value<=upper;value++,count++) {
cout<<value<<" ";
if (count%10==0)
cout<<endl;
}
return 0;
}

添加的变量count是为了记录已输出数的个数,若count的值是10的整数倍,则输出一个换行符。

时间: 2024-11-06 09:41:23

c++primer4 Chapter1的相关文章

Unity编辑器扩展chapter1

Unity编辑器扩展chapter1 unity通过提供EditorScript API 的方式为我们提供了方便强大的编辑器扩展途径.学好这一部分可以使我们学会编写一些工具来提高效率,甚至可以自制一些小的插件应用的项目工程中去,达到复用的目的.今天首先创建一个新场景生成的菜单项,生成的场景已经绑定好需要的游戏对象及脚本. Tips:1.官方API 2.编辑器扩展脚本都需放在Editor文件夹下,Editor的层级和数目没有要求 EditorUtil.cs :编辑器扩展类,向外部提供编辑器扩展方法

C++ Primer Study Note 系列[1]-chapter1快速入门

I want to study it all the time , and now I am ready to study this book in the next mouth. Time : 2014/07/02 先看一个程序体验一下: #include <iostream> int main() {     /*This is a test example*/     std::cout << "Enter two numbers:" << s

Chapter1 Making a Web Server

a Chapter1 Making a Web Server,布布扣,bubuko.com

《深度探索c++对象模型》chapter1关于对象对象模型

在c++中,有2种class data member:static和nostatic,以及3钟class member function:static,nostatic和virtual.已知下面这个class Point声明: class Point { public: Point(float xval); virtual ~Point(); float x() const; static int PointCount(); protected: virtual ostream& print(o

http://numbbbbb.github.io/the-swift-programming-language-in-chinese/chapter1/02_a_swift_tour.html

http://numbbbbb.github.io/the-swift-programming-language-in-chinese/chapter1/02_a_swift_tour.html

读书笔记 chapter1

-- chapter1. //7.-- Le`s Make a Gmae Using Molehill* Vector3D: containing an x, y, and z component* Normal: a Vector3D that has a length of one* Matrix: a 4x4 group of vectors with position, rotation, and scale* Vertex: a point in space that is the c

《深入PHP与jQuery开发》读书笔记——Chapter1

由于去实习过后,发现真正的后台也要懂前端啊,感觉javascript不懂,但是之前用过jQuery感觉不错,很方便,省去了一些内部函数的实现. 看了这一本<深入PHP与jQuery开发>,感觉深入浅出,值得推荐. Chapter1.jQuery简介 1.jQuery工作方式本质 先创建一个jQuery对象实例,然后对传递给该实例的参数表达式求值,最后根据这个值作出相应的响应或者修改自身. 2.利用CSS语法选择dom元素(基本选择器) 我们知道,jQuery说白了就是对网页上的内容进行选择器的

hadoop权威指南 chapter1 Meet Hadoop

Meet Hadoop 1.1 Data!(数据) Most of the data is locked up in the largest web properties (like search engines), or scientific or financial institutions, isn't it? Does the advent of "Big Data," as it is being called, affect smaller organizations or

&lt;unix高级编程&gt;笔记 chapter1

os严格上是软件,为计算机提供资源和app运行环境. 特称为内核. 内核的接口被成为system call;然后库函数对system call进行了封装;shell是特殊app,为运行其他程序提供了一个接口. shell是个命令行解释器,读取输入,执行命令. unix文件系统是由directory和file组成.目录起点成为root,名字是/. 文件属性指类型\大小\所有者\权限以及修改时间.stat和fstat返回文件属性的结构. 比如下面操作: 2.文件名 只有/和null不能出现在文件名里