标题:
Tuber C 编程
[打印本页]
作者:
漂泊
时间:
2005-11-18 17:25
标题:
Tuber C 编程
:em32: 学习C语言时遇到两个难题,希望哪位高手能解决这个菜鸟问题
(1):编写函数,求两个二维矩阵的和。
2): 用函数实现牛顿迭代法求一元三次方程的根。
作者:
坏的刚刚好
时间:
2005-11-18 21:09
标题:
Tuber C 编程
LZ没翻书先~
作者:
x86
时间:
2005-11-18 22:08
标题:
Tuber C 编程
这种题目希望不要拿出来问,很容易让人想到你在混作业。。。
我想只要认真思考下,这种类型的题目不算难。
除非你对大学数学和c语言一无所知。
作者:
漂泊
时间:
2005-11-19 00:00
标题:
Tuber C 编程
我很抱歉问了这个问题
我会听取教诲 ,保证下次不会提问类似的问题
也希望其他提问者能提一些 有水平的问题
作者:
天空飞人
时间:
2005-11-19 10:28
标题:
Tuber C 编程
你把你的代码贴出来大家帮你改
作者:
漂泊
时间:
2005-11-20 22:24
标题:
Tuber C 编程
这两个题都要求用函数做 (3)main() { int*a[3][3]={1,2,3,4,5,6,7,8,9},*b[3][3]={10,11,12,13,14,15,16,17,18}; int f(int*a[][],int*b[][]); f(a,b); } int f(int*a[][3],int*b[][3]) { int c[3][3]; int j,i; for(i=0;i<3;i++) { for(j=0;j<3;j++) c
[j]=a
[j]+b
[j]; printf("%d ",c
[j]); } printf("\n"); } (4) #include"math.h" #include"stdio.h" main() { float a,b,c,d,x0; float f(float,float,float,float,float); printf("input a,b,c,d,x1:"); scanf("%f%f%f%f",&a,&b,&c,&d,&x0); printf("%d*x^3+%d*x^2+%d*x+%d=0\n",a,b,c,d); f(a,b,c,d,x0); } float f(float h,float i,float j,float k,float xk0) { static float xk1,m=1; while(m>0.00001) { xk1=xk0-(h*xk0^3+i*xk0^2+j*xk0+k)/(3*h*xk0^2+2*i*xk0+j); m=abs(xk1-xk0); xk0=xk1; } printf("The root of the square is %d\n",xk0); } 我天生愚笨 使出浑身解数才编出这两个错程序 望各位指点
欢迎光临 黑色海岸线论坛 (http://bbs.thysea.com/)
Powered by Discuz! 7.2