当前位置:首页 » 编程语言 » c语言除法float运行错误
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言除法float运行错误

发布时间: 2022-05-08 06:25:42

c语言,提示浮点错误怎么回事

#include <iostream>

#include<iomanip>//小数点保留函数头文件

using namespace std;

int main()

{

int n,i;

float s;

cin>>n;

s=0;

for(i=1;i<=n;i++)//这要i=1开始;如果从i=0,分母为0,算法错误

s+=1.0/(i*(i+1)*(i+2));//整型转化为float(浮点型)时要乘1.0;

cout.setf(ios::showpoint);

cout.precision(6);//保留6位小数

cout.setf(ios::fixed);

cout<<"s="<<s<<endl;

return 0;

}

⑵ c语言浮点型运算错误

给定的输入数据式样中间有逗号分隔吗:scanf("%d,%d",&p,&q);
如果是空格分隔就要改为:scanf("%d%d",&p,&q);这样才行

⑶ c语言,除法,有一处错误请指出改正。

你用float nun1,num2,result定义三个变量,其中nun1是变量名,后面写成了num1,前后不一致啊,所以出错了。把nun1改为num1即可。

⑷ C语言float类型的错误

printf("提成为%d",s);这儿应该写成printf("提成为%f",s);

⑸ c语言 float 除法不对

你的a和b还没有读入,你这个时候就令c=a/b,请问c等于多少?

⑹ C语言提示 float f,k;提示错误,运行不起来,刚刚学,求解。

#include "stdio.h"
void main()
{int c=0;
float f=0.0, k=0.0;
scanf ("%d",&c);

f=9.0/5*c+32;
k=273.16+c;
printf("%f%f\n",f,k);}

必须把变量定义在最前面!!!就ok了