编写程序,求任意两个整数,求商(整数)和余数。如果除数为0,给出错误提示?

编写程序,求任意两个整数,求商(整数)和余数。如果除数为0,给出错误提示?,第1张

1、以下是一个Python程序示例,可以实现求两个整数的商和余数,并在除数为0时给出错误提示:

Python

2、下面是一个使用C语言编写的程序示例,可以实现求两个整数的商和余数,并在除数为0时给出错误提示:

C

程序首先从命令行中获取用户输入的两个整数(dividend和divisor),然后进行条件判断。如果除数为0,则打印错误提示;否则,使用Python内置的//和%运算符分别计算商和余数,并将结果打印到控制台上。

假设用户输入的都是整数。如果需要处理浮点数或其他类型的数据,需要进行数据类型转换或添加更多的错误检查。

#include

<stdio.h>

int

main()

{

int

a,b

scanf("%d%d",&a,&b)

printf("a/b=%f\na%b=%d\n",a*1.0/b,a%b)

return

0

}

你的问题有两点我不太清楚,先这样写了:

1.我不知道你要的是两个数的互相运算,即既要a/b及a除以b的余数,又要b/a及b除以a的余数,还是只要一部分。

2.你要的商是要精确值还是只要整数部分,如果要精确值还可能涉及到商的循环节问题,那可是要用到高精度的。

#include <stdio.h>

#include <stdlib.h>

int main()

{

    int a,b,c,d

    printf("被除数:")

    scanf("%d",&a)

    printf("除数  :")

    scanf("%d",&b)

    c=a/b

    d=a%b

    printf("结果  :%d/%d=%d...%d:\n",a,b,c,d)

    return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11572993.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存