#include
#include
int main()
{
/int x;/
double x,y;
printf("输入x\n");
scanf_s("%lf", &x);
if (x == 0) {
y = 1;
}
else {
y =1/x;
}
printf("y=f(%f)=%.2lf\n",x, y);
return 0;
}
%lf,接收,输出只能是小数呀,int要用%d
你想表达什么呢?
如果你输入lf的话,肯定要用double呐