(1) 从键盘输入两个正整数;
(2) 比较这两个数的大小,并将较大的一个数存入变量x中,较小的一个数存入变量y中,然后按照从大小到的顺序输出这两个数;
(3) 计算x与y的“和、差、积、商、求余”并输出相应的结果。
#incclude "stdio.h"
int main(){
int x,y;
double result = 0;
scanf("%d %d",&x,&y);
//交换,确保x>y
if(x<y){
x= x+y;
y = x-y;
x= x-y;
}
printf("x=%d,y=%d",x,y);
printf("x+y=%d",x+y);
printf("x-y=%d",x-y);
printf("x*y=%d",x*y);
printf("x/y=%lf",x*1.0/y);
printf("x%%y=%d",x%y);
}
#include<stdio.h>
void MAX(int x, int y)
{
if (x > y)
printf("%d, %d\n", x, y);
else
printf("%d, %d\n", y, x);
}
int ADD(int x, int y)
{
return x + y;
}
int SUB(int x, int y)
{
return x - y;
}
int MUL(int x, int y)
{
return x * y;
}
int DIS(int x, int y)
{
return x / y;
}
int REM(int x, int y)
{
return x % y;
}
int main()
{
int x = 0;
int y = 0;
scanf("%d %d", &x, &y);
MAX(x, y);//两数大小
printf("%d\n", ADD(x, y));//和
printf("%d\n", SUB(x, y));//差
printf("%d\n", MUL(x, y));//积
printf("%d\n", DIS(x, y));//商
printf("%d\n", REM(x, y));//余
return 0;
}
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps: 问答会员年卡【8折】购 ,限时加赠IT实体书,即可 享受50次 有问必答服务,了解详情>>>https://t.csdnimg.cn/RW5m