C++ Primer 第一章 if 语句应用输入两个数,打印出这两个数之间的整数
2017-02-18 23:34
337 查看
练习1.1 编写程序,提示用户输入两个整数,打印出这两个整数所指定的范围内的所有整数
出题思路:编写一个简单但完整的依据用户输入进行处理的实例。让读者体会:用户的输入可能有各种各样的情况,我们编写的程序必须全面地考虑各种情况,避免由于考虑不周使得程序在某些用户输入下产生错误结果甚至更严重的后果。
#include<iostream>
int main()
{
std::cout << "请输入两个数" << std::endl;
int v1, v2;
std::cin >> v1 >> v2;
if (v1 > v2 )
while( v1 >= v2){
std::cout << v1 << " ";
v1--;
}
else
while( v1 <= v2){
std::cout << v1 << " ";
v1++;
}
return 0;
}
出题思路:编写一个简单但完整的依据用户输入进行处理的实例。让读者体会:用户的输入可能有各种各样的情况,我们编写的程序必须全面地考虑各种情况,避免由于考虑不周使得程序在某些用户输入下产生错误结果甚至更严重的后果。
#include<iostream>
int main()
{
std::cout << "请输入两个数" << std::endl;
int v1, v2;
std::cin >> v1 >> v2;
if (v1 > v2 )
while( v1 >= v2){
std::cout << v1 << " ";
v1--;
}
else
while( v1 <= v2){
std::cout << v1 << " ";
v1++;
}
return 0;
}
相关文章推荐
- 猜数:首先生成一个介于1-100之间的整数,从键盘不断输入数值直到该数值与生成的那个数相符为止,并打印出猜数的次数。
- JS写一个简单的程序,输入两个整数,打印这两个数的和,差,积,余数
- 编写函数求两个整数 a 和 b 之间的较大值。要求不能使用if, while, switch, for, ?: 以及任何的比较语句
- 输入任意大小的三个整数,判断其中是否有两个奇数一个偶数。若是,则输出“YES”,不是则输出“NOT” (要求用条件表达式进行判断,不使用if语句)
- C语言笔试题精选1---求两个数之间较大的数,不使用if、while、switch、for、?:/以及任何比较语句
- C++ primer 第一章的两个 if 语句例题
- 编写函数求两个整数 a 和 b 之间的较大值。要求不能使用if, while, switch, for, ?: 以及任何的比较语句
- C++输入两个数,输出两个数之间的整数
- C语言从键盘输入两个数,求两个数之间素数的个数并打印所有素数(定义法)
- switch语句实现输入1~12之间的整数所对应的月份
- 1.按要求输入内容(scanf和printf的使用)2.求两个数的和(sum=a+b;) 3.求三角形的面积 4.BMI测试仪(if语句的判断)
- java编程任意输入两个数,从小到大排序,并且打印两数之间的质素。
- 输入n,打印1到n之间的每个数,考虑整数溢出
- if语句应用输入月份输出对应季节举例
- 人民币金额大写 在与财务相关的应用中,经常会用到人民币金额的大写,比如发票的打印程序。 本题的任务是:从键盘输入一个十亿以内的正整数(int类型),把它转换为人民币金额大写(不考虑用户输入错误
- 回复 “如果给你一个整数n 你不用for if等类似语句 怎么输出所有小于n的”
- 打印二叉查找树中与输入整数相等的所有路径
- 递归的应用——输入一个整型值(无符号),把它转换成字符并打印它,前导0被删除
- 请定义一个宏,比较两个数的a、b的大小,不能使用大于、小于、if语句
- 实际问题中的 if else 语句应用