当前位置: 代码迷 >> fabs的解决方案
 
  • [求助]关于fabs或是强制类型转换的问题!

    [求助]关于fabs或是强制类型转换的问题! main(){floatx,y,x3,y3,n,t,x1=10.0,y1=10.0,x2=100.0,y2=100.0;intcolor=1;x3=x2-x1;y3=y2-y1;n=fabs((int)x3);t=fabs((int)y3);printf("n=%f,t=%f\n",n,t);if(t>n)n=t;if...

    361
    热度
  • 看两个函数

    看两个函数 sqrt() fabs() 它俩做什么用的 搜索更多相关的解决方案: color="red">函数 color='#FF8000'>----------------解决方案-------------------------------------------------------- ...

    247
    热度
  • 求一个数的绝对值,好像有错哦.

    求一个数的绝对值,好像有错哦. #include<stdio.h> #include<wath.h> intmain(void) { intn; scanf("%d",&n); fabs(n); printf("n=%d\n",n); system("pause"); retur...

    361
    热度
  • [求助]很简单的问题,求助求助

    [求助]很简单的问题,求助求助 谭老师的课后习题编一个求a+|b|的程序,下面是我写的 main() { floata,b,x; scanf("%f,%f",&amp;a,&amp;b); x=a+fabs(b); printf("%f\n",x); getch(); } 我想问的是: 1。求绝对值的函数是不是f...

    235
    热度
  • 这个程序错在哪里?

    这个程序错在哪里? #include"math.h"main(){floatx1=1.0,x2,a;printf("pleaseinputa");scanf("%f",&a); do{x2=0.5*(x1+(a/x1));x1=x2;}while(fabs(x2-x1)>=1e-5);printf("aqrt(a)=%10.4f",x2);}输出结果不正确...

    240
    热度
  • [求助]各位哥哥姐姐源程序代码分析

    [求助]各位哥哥姐姐源程序代码分析 [求助],粗体红字的部分是什么意思,我不知道懂这个语言,最好能帮我解释一下这个程序的意义#include"wmlfunc.h"voidexp02_input_data(void);voidline_circle(float,float,float,float);voidline_line_cal(void);intcal_trans_...

    306
    热度
  • [求助]程序改正问题

    [求助]程序改正问题 题目要求:编程,对n个输入数按绝对值从小到大排序后输出(运行时先输入n的值,然后用malloc函数为数组动态分配存储单元)。我编的程序如下:#include<stdio.h>#include<stdlib.h>#include<math.h>voidmain(){float*p,temp;inti,j,n;sca...

    218
    热度
  • lua源码中l_mathop的功用

    lua源码中l_mathop的作用/*@@l_mathopallowstheadditionofan'l'or'f'toallmathoperations*/#definel_mathop(x) (x)staticintmath_abs(lua_State*L){lua_pushnumber(L,l_mathop(fabs)(luaL_checknumber(L,1)));return1;}如上...

    92
    热度
  • 一起分析二分法求方程的根

    一起分析二分法求方程的根 #include<stdio.h>#include<math.h>#defineFOOT0.00001//二分法求解方程3*exp(x)*x-5=0,floatf(floatx){//所求方程,floaty;y=3*exp(x)*x-5;returny;} main(){floata,b,c;scanf("%f%f",&...

    309
    热度
  • 能解释一下为什么会这样吗?

    能解释一下为什么会这样吗? #include<stdio.h> #defineP-b/(2*a) #definediscb*b-4*a*c #defineQsqrt(fabs(disc))/(2*a) main() { floata,b,c,x1,x2,realpart,imagpart; printf("Pleaseinputthreelimit:"); ...

    277
    热度
  • [求助]错在哪里

    [求助]错在哪里 题目要求:编程,对n个输入数按绝对值从小到大排序后输出(运行时先输入n的值,然后用malloc函数为数组动态分配存储单元)。我编的程序如下:#include<stdio.h>#include<stdlib.h>#include<math.h>voidmain(){float*p,temp;inti,j,n;scanf...

    239
    热度
  • 这是个求sin(x)的程序,但运行不出

    floatsinx(floatx){floatterm=x,nextterm;floatsum=x; intr=1,sign=1;do{sign=-sign;term=term*x*x/(r+1)/(r+2);nextterm=sign*term; sum=sum+nextterm;r=r+2; }while(fabs(nextterm)>=1e-6); returnsum;} voidma...

    291
    热度
  • 一个简单的计算题

    典型程序,自己练手 color='#FF8000'>----------------解决方案-------------------------------------------------------- 楼主以后自己多想,程序可以更精简(但没必要)[CODE]#include"stdio.h"#include"math.h" ...

    253
    热度
  • 大家帮忙看看这句c语言错在哪里?

    大家帮忙看看这句c语言错在哪里? 大家帮忙看看这句c语言错在哪里? #include"stdio.h" #include"math.h" voidmain() { floatx,a,y; printf("请输入x和a的值来计算y的值:\n"); scanf("%d,%d",&x,&a...

    231
    热度
  • [求助]如何打印数字菱形

    下半菱形可以完整打印.上面的还没找到方法#include<stdio.h>#include"math.h"main(){inti,j,n,x;printf("pleaseinputn:");scanf("%d",&n);for(i=1;i<=2*n-1;i++){for(j=1;j<=fabs(i-n);j++)printf("");for(j=1;j<=2*...

    429
    热度
  • 大狭们帮小弟遍个小程序好吗!

    以下是引用神vLinux飘飘在2005-2-123:50:25的发言: main(){inta,b;scanf("%d,%d",&a,&b);printf("%d",(b>0)?a+b:a-b);} 输入15,-2 输出17 main(a,b){printf("%d",b>0?a+b:a-b,scanf("%d,%d",&a,&b));} ...

    169
    热度
  • 方程求解~

    方程求解~ #include<stdio.h>#include<math.h>main(){floata,b,c,y,x1,x2;scanf("%f%f%f",&a,&b,&c);if(fabs(a)<1e-6)printf("theequationisnotaquadratic");else{y=b*b-4*a*c...

    374
    热度
  • 高手请进

    高手请进 这是我写的一个用行主元的高斯消去法解方程组的程序,编译已通过了,但不能得到正确答案或者有floatpointerror:domain的错误提示,请各位大虾指导一下. #definen4 #include<math.h> voidexchrow(doublea[n+1][n+1],doubleb[n+1])/*选主元*/ { doubletemp,m...

    166
    热度
  • 有关SCANF给DOUBLE数据赋值的问题

    有关SCANF给DOUBLE数据赋值的问题 想通过C语言来实现两个复变函数的加减运算,当全部进行INT数据操作的时候程序运转正常,但是将INT改为DOUBLE后,则结果总是为乱数。 程序如下:#include<stdio.h> #include<math.h> typedefstruct{ doublereal; doubleimage; }co...

    282
    热度
  • 为什么这个程序无法运行啊

    为什么这个程序无法运行啊 求1-3+5-7+....-99+101的值.程序如下: #include"stdio.h" main() {inti,sum; i=1;sum=0; while(i&lt;=101) {sum=sum+i; i=i+2; i=-i;} }大家告诉我那错了啊? 搜索更多相关的解决方案: c...

    138
    热度
上一页12...78下一页