C语言中除法和取整分别怎么做

 我来答
听不清啊
高粉答主

2020-04-04 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部

#include <stdio.h>

int main( )

{ double a,b,c;

  scanf("%lf%lf",&a,&b);        //读入被除数和除数

  c=a/b;        //计算商

  printf("%g/%g=%g\n",a,b,c);        //两行输出

  printf("商的整数部分是%d\n",(int)c);        //取整数并输出

  return 0;

}

greatReanswer
高粉答主

2020-04-04 · 醉心答题,欢迎关注
知道大有可为答主
回答量:1.9万
采纳率:89%
帮助的人:666万
展开全部
虽然当中的除法和取整是一个概念的。只是当你在做这些除法的时候,你必须要指定他是什么类型的数据,这样就可以避免。不是除法而是取整的,只要取整的问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
可乐爱吸管eh
推荐于2017-12-15 · TA获得超过215个赞
知道小有建树答主
回答量:387
采纳率:0%
帮助的人:199万
展开全部
1.引入头文件#include "stdafx.h"#和include "stdio.h"。

2.定义主函数void main(){},插入如下代码:
float PI=3.1415926;
int number=0;
number=(int)PI;
printf("%d\n",number);

3.按红叹号测试。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
用电知识分享
2020-04-04 · TA获得超过1830个赞
知道小有建树答主
回答量:841
采纳率:69%
帮助的人:257万
展开全部

#include <stdio.h>


int main()

{

    float f = 3.0 / 2;      // 除法

    int a = (int)f;         // 取整  强制转换成整数

    

    printf("f=%.1f\n", f);

    printf("a=%d\n", a);


    return 0;

}

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cdyzxy
2020-04-06 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:84%
帮助的人:3598万
展开全部
#include<stdio.h>
void main() { int a,b,c; float d,e;
a=5; b=3; d=a; d/=b; c=d; e=d-c;
printf("%d/%d=%f,商的整数部分为%d,小数部分为%f\n",a,b,d,c,e);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式