这个程序在输入后没有反应的原因可能是由于输入格式不正确导致的。程序中使用了' %fl '来接收输入的浮点数,但是正确的格式应该是' %f '。所以,你可以尝试将' %fl '改为' %f ',然后重新运行程序。

#include <stdio.h> #include <math.h> int main()

{ int n,i,k; float x,re=0,m;

scanf('%f %d', &x,&n);
  for (i=1;i<=n;i++)
  {
      m=pow(-1, i-1)*pow(i,2*i-1);
      for (k=1;k<=(2*i-1);k++)
      {
          m=m/k;
      }
      re=re+m;
  }
printf('%.8f',re);
return 0;

}

C语言程序输入后无响应?可能是格式错误!

原文地址: https://www.cveoy.top/t/topic/o7XP 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录