程序中的除法
int / int = int
double / int = double
int / double = double
double / double = double
规律总结:
只要除号任意一边出现了double类型,结果就是double类型
只有除号两边都是int类型,结果才是int类型
这个规律也适用于加法减法和乘法
三人分饼
乐乐妈妈早上出去买了n块饼作为早餐,准备回家跟乐乐爸爸还有乐乐平均分掉吃,请问每个人能分几块完整的饼?
【输入描述】一行,一个正整数n
【输出描述】每个人能分得的完整饼数
【样例输入】10
【样例输出】3
三人分饼参考代码
#include <iostream>
using namespace std;
int main( )
{
int n;
cin>>n;
cout<<n/3;
return 0;
]
两人分饼
第二天早上乐乐妈妈又出去买了n块饼作为早餐,乐乐爸爸出差了,只剩下妈妈跟乐乐两个人了,这次乐乐妈妈准备换个分法,想把买来的完整的饼一分为二。请问这次每个人能分多少块饼?
【样例输入】5
【样例输出】2.5
两人分饼参考代码
#include <iostream>
using namespace std;
int main( )
{
int n;
cin>>n;
cout<<n/2