第11讲-项目二-分离小数

来源:互联网 发布:ubuntu 16.04桌面图标 编辑:程序博客网 时间:2024/06/06 10:42

任务和代码

/**Copyright (c)2015,CSDN学院*All rights reserved.*文件名称:main.c*作    者:胡先军*完成日期:2015年4月26日*版 本 号:v1.0**问题描述:编写一个程序,输入一个浮点数(小数点后有三位数),然后分别输出该数的整数部分和小数部分*程序输出:分别输出整数部分值和小数部分值*/#include <stdio.h>#include <stdlib.h>int main(){    float number;    int i,a,b;    printf("请输入一个浮点数:");    scanf("%f",&number);    i=1000*number;    a=i/1000;    b=i%1000;    printf("%d %d",a,b);    return 0;}

运行结果



知识点总结

使用%和/对数值进行分离。

心得

看第一幅图,输入345.987,小数部分出的结果却是986!!!


0 0
原创粉丝点击