c语言编程题,第七题,麻烦会的亲写一下过程,谢谢

 我来答
小鑫聊两性
2015-04-01 · 与大家聊聊年轻男女之间的那些事儿
小鑫聊两性
采纳数:184 获赞数:921

向TA提问 私信TA
展开全部
#include <stdio.h>
#include <string.h>
#include <math.h>
int main()
{
    int a = 0;
    int b = 0;
    scanf("%d %d", &a, &b);
    float s = (float)a/b;    //    商
    int al = floor(s);       //    对商向下取整
    float als = s-al;        //    获取商小数部分
    int m = a%b;             //    获取余数
    printf("%.3f %d %.3f %d", s, al, als, m);
    
    getchar();

    return 1;
}

 基本满足要求

岔路程序缘

推荐于2016-02-10 · TA获得超过8.9万个赞
知道大有可为答主
回答量:9918
采纳率:93%
帮助的人:3277万
展开全部
#include "stdio.h"
void main(){
    int a,b,z,y;
    float x,s;
    printf("输入两个正整数-->");
    scanf("%d%d",&a,&b);
    if(a<b){z=a;a=b;b=z;}
    z=a/b;
    y=a-b*z;
    x=y*1.0/b;
    s=a*1.0/b;
    printf("你输入两个整数分别是 %d 和 %d\n",a,b);
    printf("两个数相除:%d/%d,结果是:\n",a,b);
    printf("商= %f\n",s);
    printf("商的整数部分= %d\n",z);
    printf("商的小数部分= %f\n",x);
    printf("余数= %d\n",y);}

已经运行过。能够兼容输入两个数的大小可按任意顺序输入。

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jkasdklfja
2015-04-01
知道答主
回答量:2
采纳率:0%
帮助的人:2423
展开全部
#include<stdio.h>
int main()
{
int a = 17,b = 2;
int c = a/b;//整数部分
int d = a%b;//余数
float e = (float)a/b - c;//小数部分
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式