| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 463 人关注过本帖
标题:怎么了?
只看楼主 加入收藏
跑虎号
Rank: 1
等 级:新手上路
帖 子:2
专家分:5
注 册:2009-12-23
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:3 
怎么了?
#include<stdio.h>
int search(int list,int n,int x);
int main(void)
{
    int n,x,i,index,a[10],b,list;
   printf("Input n:");
   scanf("%d",&n);
   printf("Input %d integers:",n);
   for(i=0;i<n;i++)
       scanf("%d",&a[i]);
   printf("Input x:");
   scanf("%d",&x);
   b=search(list,n,x);
   
   if(b!=-1)
       printf("index=%d",index);
   if(b=-1)
       printf("NO FOUND");
   return 0;

}
int search(int list,int n,int x)
{  
    int i,a[10],index;
    for(i=0;i<n;i++)
        if(x==a[i])
            index=i;
        else
            index=-1;
        return index;
}
搜索更多相关主题的帖子: include search return 
2009-12-23 09:04
zhjr5201314
Rank: 4
等 级:业余侠客
帖 子:63
专家分:238
注 册:2009-9-10
收藏
得分:9 
随便改的
#include<stdio.h>
int search(int a[],int n,int x);
int main(void)
{
    int n,x,i,a[10],b;
   printf("Input n:");
   scanf("%d",&n);
   printf("Input %d integers:",n);
   for(i=0;i<n;i++)
       scanf("%d",&a[i]);
   printf("Input x:");
   scanf("%d",&x);
   b=search(a,n,x);
   
   if(b==-1)
       printf("NO FOUND\n");
   else
       printf("index=%d\n",b);
   return 0;

}
int search(int a[],int n,int x)
{  
    int i,index=-1;
    for(i=0;i<n;i++)
    {
        if(x==a[i])
        {
            index=i;
          break;
        }
    }
    return index;
}
2009-12-23 11:26
lijm1989
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:珠海
等 级:贵宾
威 望:12
帖 子:675
专家分:2844
注 册:2009-10-14
收藏
得分:11 
多去看看函数参数传递方面的内容。。错误较多。。。
程序代码:
#include<stdio.h>
int search(int list[],int n,int x);
int main(void)
{
    int n,x,i,index,a[10];
   printf("Input n:");
   scanf("%d",&n);
   printf("Input %d integers:",n);
   for(i=0;i<n;i++)
       scanf("%d",&a[i]);
   printf("Input x:");
   scanf("%d",&x);
   index=search(a,n,x);
   
   if(index!=-1)
       printf("index=%d",index);
   else
       printf("NO FOUND");
   return 0;

}
int search(int list[],int n,int x)
{  
    int i,index;
    for(i=0;i<n;i++)
        if(x==list[i])
        {   index=i; break; }
        else
            index=-1;
        return index;
} 
2009-12-23 11:27
liangwenbc
Rank: 3Rank: 3
来 自:广州
等 级:论坛游侠
帖 子:168
专家分:174
注 册:2008-6-11
收藏
得分:0 
3楼正解

qq7434391
2009-12-23 12:54
快速回复:怎么了?
数据加载中...
 
   



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

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