-
[求助]关于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",&a,&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<=101) {sum=sum+i; i=i+2; i=-i;} }大家告诉我那错了啊? 搜索更多相关的解决方案: c...
138
热度