C++ Primer Plus第六版编程练习---第5章 循环和关系表达式

1、

#include <iostream>

int main()
{
    int startNum = 0;
    int endNum = 0;
    std::cout << "please enter tow num:" << std::endl;
    std::cin >> startNum;
    std::cin >> endNum;

    long long sum = 0;
    for(int i = startNum; i <= endNum; i++)
        sum += i;

    std::cout << "the sum betwen " << startNum << " and " << endNum << "is: " << sum << std::endl;
    return 0;
}

原文地址:https://www.cnblogs.com/f00345709/p/9245795.html

时间: 2024-10-09 23:49:49

C++ Primer Plus第六版编程练习---第5章 循环和关系表达式的相关文章

C++ Primer Plus第六版编程练习---第3章 处理数据(未完待续)

1. #include <iostream> const int CONVER_FACTOR = 12; int main(int argc, char* argv[]){ int height = 0; std::cout << "Pleas enter your height with inch_ "; std::cin >> height; if(0 > height) { std::cout << "Pleas e

C++ Primer Plus第六版编程练习---第4章 复合类型

1. #include <iostream> int main(int argc, char* argv[]){ char firstName[50] = {0}; char lastName[50] = {0}; char grade; int age; std::cout << "What is your first name? "; std::cin.getline(firstName, 49); std::cout << "What

C++ Primer Plus第六版编程练习---第6章 分支语句和逻辑运算符

1. 1 #include <iostream> 2 #include <string> 3 #include <cctype> 4 5 int main() 6 { 7 std::string inputStr; 8 std::cout<<"Enter your character list. enter @ to end." << std::endl; 9 char ch; 10 std::string srcStr; 1

c++primerplus(第六版)编程题——第5章(循环和关系表达式)

声明:作者为了调试方便,每一章的程序写在一个工程文件中,每一道编程练习题新建一个独立文件,在主函数中调用,我建议同我一样的初学者可以采用这种方式,调试起来会比较方便. (具体方式参见第3章模板) 1. 编写一个要求用户输入两个整数的程序.该程序将计算并输出这两个整数之间(包括这两个整数)所有整数的和. #include <iostream> using namespace std; void cprimerplus_exercise_5_1() { cout << "Pl

c++primerplus(第六版)编程题——第4章(复合类型)

声明:作者为了调试方便,每一章的程序写在一个工程文件中,每一道编程练习题新建一个独立文件,在主函数中调用,我建议同我一样的初学者可以采用这种方式,调试起来会比较方便. (具体方式参见第3章模板) 1.编写一个程序,如下述输出示例所示的那样请求显示信息:(注意:该程序应该接受的名字包含多个单词,另外,程序将向下调整成绩,即向上调一个字母.假设用户请求A.B 或C,所以不用担心D和F之间的空档.) #include <iostream> #include <string> #inclu

c++primerplus(第六版)编程题&mdash;&mdash;第3章(数据类型)

声明:作者为了调试方便,每一章的程序写在一个工程文件中,每一道编程练习题新建一个独立文件,在主函数中调用,我建议同我一样的初学者可以采用这种方式,调试起来会比较方便. 工程命名和文件命名可以命名成易识别的名字,当然你也可以随便自定义,只是作者本人偏好: 工程名:cprimerplus6th_chapter0_conten.pro 文件名:cprimerplus6th_exercise_0_0( ) 主函数: int main( int argc, char **argv) { //cprimer

c++primerplus(第六版)编程题&mdash;&mdash;第6章(分支语句和逻辑运算符)

声明:作者为了调试方便,每一章的程序写在一个工程文件中,每一道编程练习题新建一个独立文件,在主函数中调用,我建议同我一样的初学者可以采用这种方式,调试起来会比较方便. (具体方式参见第3章模板) 1.编写一个小程序,读取键盘输入,直到遇到@符号为止,并回显输入(数字除外),同时将大写字符转换为小写,将小写字符转换为大写(别忘了cctype函数系列). #include <iostream> #include <cctype> using namespace std; void cp

《C++ Primer Plus》第5章 循环和关系表达式 学习笔记

C++提供了3种循环: for 循环. while 循环 和 do while 循环 .如果循环测试条件为 true 或非零,则循环将重复执行一组指令: 如果测试条件为 false 或 0 , 则结束循环. for 循环 和 while 循环都是入口条件循环,这意味着程序将在执行循环体中的语句之前检查测试条件.do while 循环是出口条件循环,这意味若其将在执行循环体中的语句之后检査条件.每种循环的句法都要求循环体由一条语句组成.然而, 这条语句可以是复合语句,也可以是语句块(由花括号括起的

C++ Primer Plus 第六版 第16章 string类和标准模板库

1.string实际上是模板具体化basic_string<char> 的一个typedef,有默认参数,所以省略了初始化参数 2.size_type是一个依赖于实现的整形 string将string::npos定义为字符串的最大长度 3.string类的构造函数P656 4.对于c-风格字符串,3种输入方法:cin>>   cin.getline(),cin.get 对于string   ,2种输入方法:cin>>,getline(cin,string对象) 5.st