66问答网
所有问题
C语言题目 。利用scanf输入一实数,然后分别输出该实数的整数部分和小数部分。
如题所述
举报该问题
推荐答案 推荐于2017-04-22
double a, b;
scanf("%lf", &a);
b = a;
long int p;
p = (long int)a;
printf("整数部分:%d\n", p);
printf("小数部分:%lf", (b - p));
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/n9UUU9nDDsis9Ui2U9i.html
其他回答
第1个回答 2014-12-06
追问
我要输出的小数是0.56
追答
输出的时候,控制下精度,%.2f表示保留两位小数,默认是输出6位
本回答被提问者采纳
第2个回答 2014-12-06
用强制类型转换得到整数部分,再用这个实数数减去整数部分得到小数部分。
追问
过程有吗
相似回答
输入一
个正的
实数
x
,然后
按x=
整数部分
+
小数
部门的格式
输出
?
答:
计算x的小数部分dec_part,即 x - int_part 。将
整数部分和小数部分
以 "x=整数部分+小数部分" 的格式
输出,
其中整数部分和小数部分均保留两位小数。例如,若
输入的实数
为3.14159,则输出:x=3.14+0.14。include <stdio.h> include <math.h> int main() { double x;
scanf
("%lf", &x);i...
...任意一个
实数,输出该
数的最高位数字和第
1
位
小数
的数字?
答:
以下是用
C语言
编写的程序,实现
输入一
个
实数,输出该
数的最高位数字和第1位小数的数字:c#include stdio.h#include math.hint main() { double number, int_part, fraction_part; int highest_digit; //
输入实数
printf("请输入一个实数:");
scanf
("%lf", number); // 取...
c语言中
怎么把一个
实数
分解成
整数部分和小数部分
答:
double b;//存放
小数部分
printf("请输入一个浮点数:");
scanf
("%lf",&F);a=floor(F);b=F-a;printf("将该数分解后:\n");printf("
整数
部分:%lf\n",a);printf("小数部分:%lf\n",b);}
求一个数值转换的
C语言
程序,能够实现
整数和小数部分
的转换。谢谢了!
答:
include <stdio.h> void main(){ double x; //其中x表示输入的数 int a; //表示
实数的整数部分
double b; //表示
整数的小数部分
printf("请
输入一
个实数:"); //提示输入一个数
scanf
("%lf",&x);a = (int)x;b = x-a;printf("x整数部分为:%d
,小数部分
为:%lf \n",a,...
编程:
输入一
个正的
实数,
将其
整数部分和小数部分分别输出
。 急求啊...
答:
先将浮点数负值个一个
整数,然后输出
地整数,再用整数减去浮点数得到浮点数
的小数部分
include <stdio.h> main(){ float a;int b;
scanf
("%f",&a);b=a;a-=b;printf("%d\n",b);printf("%f",a);getch();}
...
输入一
个
浮点
数
,分别输入
它
的整数部分和小数部分
。
答:
int a; //表示
实数的整数部分
double b; //表示
整数的小数部分
printf("请
输入一
个实数:"); //提示输入一个数
scanf
("%lf",&x); a = (int)x; b = x-a; printf("x整数部分为:%d
,小数部分
为:%lf \n",a,b);} ...
大家正在搜
c语言scanf和printf
scanf在c语言中的用法
c语言scanf输入多个值
c语言scanf输入中文
c语言scanf输入格式
c语言gets和scanf
c语言如何输入实数
c语言scanf数组
c语言scanf函数
相关问题
matlab输入一个正的实数x,分别输出x的整数部分与小数部...
编程题,C语言。 完整编程。 输入一个浮点数,分别输入它的整...
请大家帮我设计一个c语言程序 题目:任意输入一个数,分别输出...
编程:输入一个正的实数,将其整数部分和小数部分分别输出。 急...
c++中编一个程序,从键盘输入一个实数,分别求出它的整数部分...
调试一个程序使得“任意输入一个实数,分别输出它的整数部分和小...
C语言程序设计:输入浮点数12.5分别输出它的整数数部分和小...
编写一个程序,从键盘上输入一个浮点数,然后分别输出该数的整数...