| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 388 人关注过本帖
标题:菜鸟呼叫。。呼叫老鸟。老鸟收到请回答。。这是为什么呢?
只看楼主 加入收藏
LEED
Rank: 2
等 级:论坛游民
帖 子:75
专家分:43
注 册:2009-8-26
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:3 
菜鸟呼叫。。呼叫老鸟。老鸟收到请回答。。这是为什么呢?
我从书上抄了一程序如下。。
#include<stdio.h>
void main()
{
    int large(int x,int y);
    int a[10],b[10],i,n=0,m=0,k=0;
    printf(""enter array a:\n");
    for(i=0;i<10;i++)
    scanf("%d",&a[i]);
    peintf("\n");
    printf("enter array b:\n");
    for(i=0;i<10;i++)
    {
        if(large(a[i],b[i])==1)
            n=n+1;
        else
            if(large(a[i],b[i])==0)
                m=m+1;
            else
                k=k+1;
        }
        printf("a[i]>b[i] %d times\na[i]=b[i] %d times\na[i]<b[i] %d times\n",n,m,k);
        if(n>k)
            printf("array a is larger than array b\n");
        else
            if(n<k)
                printf("array a is smaller than array b\n");
            else
                printf("array a is equal to array b\n");
        }
        large(int x, int y)
        {
            int(flag);
            if(x>y)
                flag=1;
            else if(x<y)
                flag=-1;
            else
                flag=0;
            return(flag);
        }
   
   
图片附件: 游客没有浏览图片的权限,请 登录注册

为什么我输入a[i]的十个值。。按回车。。就直接出结果了呢。。很郁闷。。
为什么不让输入b[i]..难道是编译器的问题。。我用的是TC3.0.。
搜索更多相关主题的帖子: include 
2009-10-29 21:47
Kid_X
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:216
专家分:515
注 册:2007-10-8
收藏
得分:10 
首先这个语句peintf("\n");错了。
其次,没看到输入数组b的代码
2009-10-29 21:49
玩出来的代码
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:河南新乡
等 级:贵宾
威 望:11
帖 子:742
专家分:2989
注 册:2009-10-12
收藏
得分:10 
问一下你那条语句是输入数组b的?

离恨恰如春草,更行更远还生。
2009-10-29 21:57
LEED
Rank: 2
等 级:论坛游民
帖 子:75
专家分:43
注 册:2009-8-26
收藏
得分:0 
呵呵。。太粗心了。。
问题已解决。。。
3Q。。。
2009-10-29 21:58
快速回复:菜鸟呼叫。。呼叫老鸟。老鸟收到请回答。。这是为什么呢?
数据加载中...
 
   



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

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