当前位置: 代码迷 >> 综合 >> Day06-简单除法(division)和取余(Surplus)
  详细解决方案

Day06-简单除法(division)和取余(Surplus)

热度:9   发布时间:2023-12-06 16:36:33.0

C语言
两个数相除
代码声明:求两个整数的商(注:两个整数及它们的商的范围都在int内)
在编程中,/表示除以,但是只返回商

#include<stdio.h>
int main(){
    int a,b;scanf("a=%d,b=%d",&a,&b);printf("a/b=%d\n",a/b);return 0;
}

//scanf(“a=%d,b=%d”,&a,&b); 在这一行代码中scanf()是输入函数,表示从键盘上获取信息,而我们输入信息时要注意输入的信息要与scanf语句中双引号包含的内容保持一直,在代码里语句是scanf(“a=%d,b=%d”,&a,&b),双引号中的内容是a=%d,b=%d,假如我们分别给a、b赋值4、2,在输入时我们要这样输入:a=4,b=2(注意:连逗号都要保持一致)

取余
代码声明:求两个整数的余数(注:两个整数的范围都是整型)
在编程中%表示取模,就是求两个数相除的余数

int main(){
    int a,b;scanf("%d%d",&a,&b);printf("a除以b的余数是:%d",a%b);return 0;
}

C++
两个数相除

#include<iostream>
using namespace std;
int main(){
    int a,b;cin>>a>>b;cout<<"a除以b的商是:"<<a/b<<endl;return 0;
}

余数

#include<iostream>
using namespace std;
int main(){
    int a,b;cin>>a>>b;cout<<"a除以b的余数是:"<<a%b<<endl;return 0;
}