解题思路:本题关键在于知道整数相除会直接去掉小数部分再转换为浮点数(注意不是四舍五入哈),因此考虑利用强制类型转换的知识解题
注意事项:如果在使用除法时包含了浮点型数据,那么结果就是浮点型数据而非整型数据了,因此只需要对一个变量进行强制类型转换即可
参考代码:
# include <stdio.h>
int main()
{
int a,b;
double c;
scanf("%d %d",&a,&b);
c = (double)a/b;
printf("%.9f",c);
return 0;
}
0.0分
1 人评分
C语言训练-计算1~N之间所有奇数之和 (C语言代码)浏览:757 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:543 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:1052 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:541 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:631 |
DNA (C语言描述,数据结构)浏览:909 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:651 |
1157题解浏览:769 |
字符串输入输出函数 (C语言代码)浏览:2604 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:644 |