注册 登录
编程论坛 C++教室

[求助]求解下列C++程序中的函数是什么意思

小叶临风 发布于 2007-07-09 02:42, 772 次点击

第一题:
bool WB(int a[], int n,int x){
for(int i=0);i<n;i++)
if(a[i]==x) return true;
return false;
}

第二题:
int LJ(int a[], int n) {
int k=0;
for(int i=1;i<n;i++)
if(a[i]>a[k]) k=i;
return a[k]
}
第三题:
假定结构类型Dnode中的data域为结点值域,next域为结点指针域。
DNode * QB(int n)
{
if(n==0){return NULL;}
DNode* f=new DNode;
cin>>f->data;
DNode* p=f;
while(--n) {
p=p->next=new DNode;
cin>>p->data;
}
p-next=NULL;
return f;
}

8 回复
#2
小叶临风2007-07-09 02:42
做卷子,实在是做不下去了。。。。拜托各位。。。。明天要交卷啊。。。
#3
小叶临风2007-07-09 02:51

拜托拜托。。。。。。走过路过的大家顶下啊。。。。小弟谢过了,

#4
小叶临风2007-07-09 02:53
第一个:给定的数组a,从0到n的部分数组,是否存在值x。
第二个:求出给定的数组a的最大值。
第三个:建立长度为n的链式结构实现的线性表。

不知道这样子是不是对的。。???
#5
sy_1416182007-07-09 03:14
第一个:给定的数组a[],从下标为0到n的元素如果和x相等,则返回1,否则返回0
第二个:求出给定的数组a[]中元素的最大值。
第三个:看不动了。。也可能是看不懂。。太晚了。。晚安~~
#6
小叶临风2007-07-09 03:33

谢谢你了。这么晚了还在帮我忙。。。感激不已。晚安~!

#7
小叶临风2007-07-09 03:58
第一个:TRUE 的值 是不是应该返回的是 -1 啊。
#8
sy_1416182007-07-09 11:22
true在C++里是已经被定义的了,就等于1
#9
小叶临风2007-07-09 19:02
倒。。我写成-1 了。。。唉。。。
1