发布网友 发布时间:2022-04-25 15:30
共4个回答
懂视网 时间:2022-04-25 19:51
背景:项目中需要做个对两位小数点的正负浮点数的处理,热心网友 时间:2022-04-25 16:59
这个实际上就是考察浮点型输出位数的问题,如格式%m.nf, n就是输出的小数位数,m是输出地最少位数,明白了吗热心网友 时间:2022-04-25 18:17
//是这样吗追答//应该可以了吧
#include
#include
void swap(float *p1,float *p2);
void main()
{
float *p1,*p2;
p1 = (float *)malloc(sizeof(float));
p2 = (float *)malloc(sizeof(float));
printf("请输入浮点数\n");
printf("p1=:");
scanf("%f",p1);
printf("p2=:");
scanf("%f",p2);
swap(p1,p2);
printf("交换后p1=%.2f p2=%.2f",*p1,*p2);
}
void swap(float *p1,float *p2)
{
float temp;
temp = *p1;
*p1 = *p2;
*p2 = temp;
}
热心网友 时间:2022-04-25 19:52
#include <stdio.h>