c语言计算一个浮点型数据一个整形数据和一个字符型数据的和,并分别按

c语言计算一个浮点型数据一个整形数据和一个字符型数据的和,并分别按浮点型和整型输出

程序大概思路是这样的:先提取出小数部分,再提取出整数部分。请看代码:#include int main(){float num = 3.14;float temp = num;int integer;while (temp- 1 > 0){temp--;}integer = num - temp;printf("%.2f的整数部分是:%d,小数部分是:%.2f", num, integer, temp);getchar();return 0;}程序第4行定义了一个浮点数3.14,我们将提取出它的整数部分和小数部分。提取处小数部分的思路是将浮点数不断减1,直到剩余部分大于0小于1,此时就得到了小数部分。提取整数部分只需将原有的浮点数减去小数部分即可。最后的getchar()用于暂停程序。
温馨提示:答案为网友推荐,仅供参考
相似回答