【浮点数相除的余】信息学奥赛一本通C语言解法(题号1029)

自留or欢迎大佬纠错

【题目描述】

计算两个双精度浮点数a和b的相除的余数,a和b都是双精度浮点数。这里余数(r)的定义是:a=k×b+r,其中k是整数,0≤r<b。

【输入】

输入仅一行,包括两个双精度浮点数a和b。

【输出】

输出也仅一行,a÷b的余数。

【输入样例】

复制代码
73.263 0.9973

【输出样例】

复制代码
0.4601

#include<stdio.h>

int main(){

double a,b;

scanf("%lf %lf",&a,&b);

double ans;

double r;

for(int i=0;;i++){

r=a-i*b;

if(r<0)

{break;

}

ans=r;

}

printf("%g",ans);

return 0;

}

相关推荐
2501_947575801 小时前
计算机毕业设计之jsp开山车行二手车交易系统
java·开发语言·hadoop·python·信息可视化·django·课程设计
骑士雄师1 小时前
java面试题 4:鉴权
java·开发语言
时间的拾荒人2 小时前
C语言字符函数与字符串函数完全指南
c语言·开发语言
2501_948106913 小时前
计算机毕业设计之基于jsp教科研信息共享系统
java·开发语言·信息可视化·spark·课程设计
持力行3 小时前
C/C++ 中的 char*:它标识数组吗?为什么能用下标访问?
c语言·c++
取经蜗牛3 小时前
Python 第一阶段完全指南:从零到第一个实用工具
开发语言·python
dog2504 小时前
从重尾到截断流量模型的演进
开发语言·php
qq_401700414 小时前
Qt QSS 完全入门写出漂亮界面以及解决样式不生效问题
开发语言·qt
我是一颗柠檬5 小时前
【Java项目技术亮点】覆盖索引与索引下推优化
android·java·开发语言
2601_962440845 小时前
计算机毕业设计之健身房管理系统的设计与实现
java·开发语言·课程设计·旅游·宠物