将小数乘以100就可以得到百分数,具体实现可以参考如下程序:
#include<stdio.h>
void main()
{
float percent;
scanf("%f", &percent); // 输入小数
if(percent<0 || percent>1) // 如果小数不在0~1的范围内,则输出错误提示
printf("输入的小数错误");
else // 输入的小数在0~1的范围内,则输出对应的百分数形式
printf("%f对应的百分数为:%f%", percent, 100*percent);
}