c语言 分段函数输入一个正整数repeat,计算并输出下列分段函数f(x)的值,保留3位有效位数.当x不等于0时,y=f(x)=1/x,当x等于0时,y=f(x)=0.输入2100输出f(10.00)=0.100f(0.00)=0.000这是我的,#include #include int main

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 10:43:40
c语言 分段函数输入一个正整数repeat,计算并输出下列分段函数f(x)的值,保留3位有效位数.当x不等于0时,y=f(x)=1/x,当x等于0时,y=f(x)=0.输入2100输出f(10.00)=0.100f(0.00)=0.000这是我的,#include #include int main
xUmoP+@޶0}1srGڎLa`b2D]:gڂ¶w!?{sysOӢ$ 1|sndsyv`w7g t>;{٩jKSt/}r-iNn+R %0NɫHN,!iS !S^ .7nGjR&+jVT(VĿA %s )DaH j*z &d&Xj)! 9N% 2MX4"0wr›Uwzb}3FIM4 >YxӒU.%W- J!Ixd3$NL(݂˞H+rD"ueKtORITKOC/ Bzh_}^-94:eS_VҳZ?X9fF'O|CLW@>@-u&7]S) U4N%hQqfv] cPT+1LS{93/Yq .FIt*hI%UF:xTJpw!LS]$ı,,*HPD͊YB(3<ʳb2TH)Ê#* 2L8$X2sLA*@6/f8'0 -ߏS

c语言 分段函数输入一个正整数repeat,计算并输出下列分段函数f(x)的值,保留3位有效位数.当x不等于0时,y=f(x)=1/x,当x等于0时,y=f(x)=0.输入2100输出f(10.00)=0.100f(0.00)=0.000这是我的,#include #include int main
c语言 分段函数
输入一个正整数repeat,计算并输出下列分段函数f(x)的值,保留3位有效位数.当x不等于0时,y=f(x)=1/x,当x等于0时,y=f(x)=0.
输入2
10
0
输出
f(10.00)=0.100
f(0.00)=0.000
这是我的,
#include
#include
int main(void)
{ int repeat,n;
double x,y;
scanf("%d",&repeat);
for(n=1;n

c语言 分段函数输入一个正整数repeat,计算并输出下列分段函数f(x)的值,保留3位有效位数.当x不等于0时,y=f(x)=1/x,当x等于0时,y=f(x)=0.输入2100输出f(10.00)=0.100f(0.00)=0.000这是我的,#include #include int main
修改如下,//注释并且修改,x应该是数组
#include <stdio.h>
#include <math.h>
 int main(void)
 { 
   int repeat,n;
   double x[100],y;              //double x,y;
   scanf("%d",&repeat);
   for(n=0;n<repeat;n++)    //for(n=1;n<=repeat;n++)
      scanf("%lf",&x[n]);           //scanf("%lf",&x);
   for(n=0;n<repeat;n++)       //for(n=1;n<=repeat;n++)
   { 
        if (x[n]!=0)               //if(x!=0)
        y=1/x[n];                   //1/x
        else
        y=0;
        printf("f(%.2f)=%.3f\n",x[n],y);        // printf("f(%.2f)=%.3f\n",x,y);       
    }
  }