我是靠谱客的博主 典雅小懒虫,最近开发中收集的这篇文章主要介绍【TSOJ课程】04 1081 求整数相除的商课程29_04 1081 求整数相除的商,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

课程29_04 1081 求整数相除的商


题目:

题目描述:

两个整数相除,它们的商也是整数,如5/3,商为1。(每个整数的范围在-2000000000到2000000000之间)

输入描述:

有多组测试数据,每组测试数据占一行。每行输入两个整数,每个数之间用一个空格分开

输出描述:

一行,两个整数相除所得的商

样例输入:

7 3

样例输出:

2


解析:

又是水题,非常简单的题目。

因为C语言以及C++里的除法(/)在面对整数的时候都是地板除法(求出结果以后向下取整,称为地板除法),所以只需要输出a/b即可。

题目中给出的数据范围其实也是唬人的,一些对语言不大熟悉的新手可能会慌乱的去使用long long int,但是其实int已经足够了。

小贴士
int和long int的范围是一样的,都是-2147483648至2147483647。在记忆的时候,只需要记住大概是21亿即可。
也有部分教材在记忆的时候甚至抹去了1亿的零头,直接记忆2x109,也就是题目中给出的范围。一般来说题目都不会在这个地方刁难你,记2x109其实就够了。


解题:

定义两个变量,a和b,然后直接读取、输出a/b即可。

参考代码:

// TSOJ-1081 求整数相除的商
#include <iostream>
using namespace std;
int main()
{
int a,b;
while(cin>>a>>b)
cout<<a/b<<endl;
return 0;
}

最后

以上就是典雅小懒虫为你收集整理的【TSOJ课程】04 1081 求整数相除的商课程29_04 1081 求整数相除的商的全部内容,希望文章能够帮你解决【TSOJ课程】04 1081 求整数相除的商课程29_04 1081 求整数相除的商所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部