| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1222 人关注过本帖
标题:c语言好难学呀
只看楼主 加入收藏
wangyaling
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-5-17
收藏
 问题点数:0 回复次数:16 
c语言好难学呀
谁来帮我,我学不会呀!!!!
烦死了~~!
搜索更多相关主题的帖子: c语言 
2006-05-17 19:47
–★–
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1512
专家分:0
注 册:2006-5-1
收藏
得分:0 
牢骚太盛防肠断,多学习多编程多调试.可以把自己不成熟的程序发上来让大家帮助一下.

落霞与孤鹜齐飞,秋水共长天一色! 心有多大,路有多宽。三教九流,鸡鸣狗盗。兼收并蓄,海纳百川。
2006-05-17 19:59
zhaoqiang053
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-5-17
收藏
得分:0 
慢慢来量变到质变啊

努力编程!
2006-05-17 19:59
zhaoqiang053
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-5-17
收藏
得分:0 
二楼的请教个问题好吗?

努力编程!
2006-05-17 20:00
黑飞狐
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2005-11-12
收藏
得分:0 
学习如逆水行舟,不进则退.望楼主好自为之.

2006-05-17 20:01
zhaoqiang053
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-5-17
收藏
得分:0 

我二维数组作函数的参数不大会用,请高人指点啊!谢谢,给看看下边的程序二维数组作函数是什么错啊!谢谢!
#include<stdio.h>
void trsmat(int A[][],int m,int n,int B[][],int m,int n)
{int i,j;
for(i=0;i<m;i++)
for(j=0;j<n;j++)
B[j][i]=A[i][j];
}
void addmat(int C[][],int m,int n,int A[][],int m,int n,int B[][],int m,int n)
{ int i,j;
for(i=0;i<m;i++)
for(j=0;j<n;j++)
C[j][i]=A[i][j]+B[i][j];
}
void mutmat(int C[][],int m,int l,int A[][],int m,int n,int B[][],int n,int l)
{int i;
int j;
int k;

for(i=0;i<m;i++)
for(j=0;j<l;j++)
{C[i][j]=0;
for(k=0;k<n;k++)
C[i][j]=C[i][j]+A[i][j]*B[k][j];
}
}
main()
{int a1[1][5];
int a2[1][5];
int b1[1][5];
int b2[1][5];
intA[1][5]={{0},{0},{0},{0},{0}};
/*int ta1[5][1];
int ta2[5][1];
int tb1[5][1];
int tb1[5][1];*/
int tA[5][1];
int C[1][1];
float a1,a2,b1,b2;
a1=-1;
a2=-1;
b1=1;
b2=1;
int i;
int j;
printf("给 A1数组赋值\n");
for(i=0;i<1;i++)
for(j=0;j<5;j++)
scanf("%d",&A1[i][j]);
printf("给 A2数组赋值\n");
for(i=0;i<1;i++)
for(j=0;j<5;j++)
scanf("%d",&A2[i][j]);
printf("给 B1数组赋值\n");
for(i=0;i<1;i++)
for(j=0;j<5;j++)
scanf("%d",&B1[i][j]);
printf("给 B1数组赋值\n");
for(i=0;i<1;i++)
for(j=0;j<5;j++)
scanf("%d",&B2[i][j]);
trsmat(tA,5,1,A,1,5);

while(a1<0||a2<0||b1>0||b2>0)
{mutmat(C[][],1,1,tA,5,1,A1,1,5);
a1= C[1][1];
if(a1<0)
{
printf("进行修正\n");
addmat(tA[][],5,1,tA[][],5,A1[][],5,1);
}
mutmat(C[][],1,1,tA,5,1,A2,1,5);
a2= C[1][1];
if(a2<0)
{ printf("进行修正\n");
addmat(tA[][],5,1,tA[][],5,A2[][],5,1);
}
mutmat(C[][],1,1,tA,5,1,B1,1,5);
b1= C[1][1];
if(b1>0)
{printf("进行修正\n");
addmat(tA[][],5,1,tA[][],5,B1[][],5,1);
}
mutmat(C[][],1,1,tA,5,1,B2,1,5);
b2= C[1][1];
if(b2>0)
{printf("进行修正\n");
addmat(tA[][],5,1,tA[][],5,B2[][],5,1);
}

}


}


努力编程!
2006-05-17 20:04
–★–
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1512
专家分:0
注 册:2006-5-1
收藏
得分:0 
回复:(zhaoqiang053)我二维数组作函数的参数不大会...
形参二维数组不能两个[ ]全都空着,第二个[ ]里一定要有整常数。

落霞与孤鹜齐飞,秋水共长天一色! 心有多大,路有多宽。三教九流,鸡鸣狗盗。兼收并蓄,海纳百川。
2006-05-17 20:07
soft_wind
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:1430
专家分:0
注 册:2006-4-5
收藏
得分:0 
我没看程序,肯定是错的,函数原型都错得离谱!
void trsmat(int A[][],int m,int n,int B[][],int m,int n)
->void trsmat(int A[][n],int m,int B[][n]);

对不礼貌的女生收钱......
2006-05-17 20:08
zhaoqiang053
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-5-17
收藏
得分:0 

谢谢各位了!


努力编程!
2006-05-17 20:10
zhaoqiang053
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-5-17
收藏
得分:0 
我用C写的程序怎么去调用数据库啊?

努力编程!
2006-05-17 20:15
快速回复:c语言好难学呀
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016655 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved