我感觉这好象是一个嵌套循环,不知道对不对,因为我也记不太清了:
for(j=0;j<6;j++)
{
for(i=0;i<7;i++)
{
c[i][j]=0;
for(k=0;k<7;k++)
c[i][j]=c[i][j]+a[i][k]*b[k][j]
}
}
for(j=0;j<6;j++)
{
for(i=0;i<7;i++)
{
c[i][j]=0;
for(k=0;k<7;k++)
c[i][j]=c[i][j]+a[i][k]*b[k][j]
}
}
解决方案 »
- 请教,如何使用IWebbrowser2创建不同的IE进程
- 关于改进的中值滤波算法,我有已经有相关的文字描述,算法里有步骤,要处理的图片也有,请问各位高人给我做一下以下这四个步骤??
- 请问:CString类型是不是不能进行“+,-,*,/”的运算?
- 怎样给datagird的列定义标题?
- vc.net里面怎么传递参数啊?
- 怎样用VC++中的注册表函数?
- 怎样关联文件图标???急!!!
- ATL 中 IDL 关于参数传递的问题??
- 怎样才能知道计算机的IP地址,送分!!!!!(别觉得无聊)
- 怎样才能让vc编译的应用程序完全脱离开发环境运行?讨论一下
- fortran
- 一个fortran中很容易实现的读数据问题,请问在vc中如何实现
1)、以下语句:
if(B(i)*LE*0)...
还有if(B(i)*EQ*0)...
LE、EQ是什么意思?2)、您能确定FORTRAN中循环范围是这样表达的吗?
20 DO 30 I=0,7
...
...
...
30 CONTINUE
一定给分!!
EQ means EQual.
20, 30, 40, .... just the line number,
not inclued in the code, for the actual code, it is:
Do I = 0, 7
....
....
continue
DO 10 J=0,6
我想应该为 DO 10,J=0,6
当年美国曾经因为这个小豆号而是一次火箭发射失败。还有些地方有语法错误。
if(B(i)*LE*0)... if(B[i]<=0)
还有if(B(i)*EQ*0)... if(B[i]==0)
LE、EQ是什么意思?LE <= ;EQ ==;GE >= ;NE !=;2)、您能确定FORTRAN中循环范围是这样表达的吗?
30,为标号,在FORTRAN90中可以使用更高级的方法表示循环