c语言从键盘上输入一个单精度数将其整型输出
展开全部
可能我理解错了,是这样吗?
#include<stdio.h>
#include<math.h>
#define DICIMALIST 10
#define ROUNDING 1
int
main (int argc, char *argv[])
{
float key = .0F;
int munber = 0;
scanf("%f", &key);
munber = key/ROUNDING;
if((munber*DICIMALIST+5)<=10*key)
munber += 1;
printf("key=%.2f\tmunber=%d\n", key, munber);
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询