#include <stdio.h>
int main()
{
int a;
a = 50%%;
printf("%d",a);
}
为啥是错的?
在io语句也就是printf中%%才是输出一个%不能在外面用的,不然会报错的;是没有这种格式的:
double a;
printf("请输入0~1之间的小数:");
scanf("%lf",&a);
printf("%%%f\n",a*100);
用float也可以,不过用它的话就没有用double精确:
点赞
扫一扫分享朋友圈
二维码
分享
你确定要删除这个问题吗?