| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1316 人关注过本帖
标题:这程序 有错?求帮助。。。。
只看楼主 加入收藏
吴军旗
Rank: 5Rank: 5
等 级:职业侠客
帖 子:286
专家分:308
注 册:2011-9-14
结帖率:100%
收藏
 问题点数:0 回复次数:21 
这程序 有错?求帮助。。。。
程序代码:
#include < stdio.h >
#include < stdlib.h >
void main( )
    int
    max( int x,int y );
    int a,    b,    c;
    scanf( "%d,%d",&a,&b );
    c = max( a,b );
    printf( "Max is %d\n",c )
        int max (int x,int y)
    {int z;
    z = x > y ? x:y;
    return (z);
    system ("pause")
    }
搜索更多相关主题的帖子: max 
2011-09-28 14:21
吴军旗
Rank: 5Rank: 5
等 级:职业侠客
帖 子:286
专家分:308
注 册:2011-9-14
收藏
得分:0 
printf 的后面加了“;”也有错

最惨的不是忘不了悲伤的回忆,而是那些悲伤的回忆却开始记不清。。。
2011-09-28 14:22
cww5730
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2011-7-11
收藏
得分:0 
你是不是想实现    俩数比大小,取大的那个啊
2011-09-28 15:38
fedcab123
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:168
专家分:100
注 册:2011-9-3
收藏
得分:0 
你是想做个调用函数出来么?
程序代码:
/* Note:Your choice is C IDE */
#include "stdio.h"

void main ()
{
    int a,b,c;
    scanf("%d   %d",&a,&b);
    c=max(a,b);
    printf("%d",c);
}  

int max(int x,int y)
{
    if(x>y)
    return x ;
    else
    return y;
}
是这样的么?

[ 本帖最后由 fedcab123 于 2011-9-28 15:53 编辑 ]
2011-09-28 15:51
ppfly
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
帖 子:297
专家分:1956
注 册:2009-5-17
收藏
得分:0 
这是代码么??
大括号都不匹配,,最好一句没有分号
要形成一个好的代码风格

[ 本帖最后由 ppfly 于 2011-9-28 16:01 编辑 ]

********多贴代码,少说空话*******
2011-09-28 16:00
cww5730
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2011-7-11
收藏
得分:0 
楼上的程序:调用子程序时,最好在mian函数前先声明下,要不会有warning
2011-09-28 16:02
梦想天奇
Rank: 2
等 级:论坛游民
帖 子:12
专家分:22
注 册:2010-11-23
收藏
得分:0 
#include < stdio.h >
//#include < stdlib.h >
int main( )
{
    int max(int x,int y);
    int a, b,  c;
    scanf( "%d,%d",&a,&b);
    c = max(a,b);
    printf( "Max is %d\n",c );
//system ("pause");
}
int max(int x,int y)
{int z;
z = x > y ? x:y;
return (z);
}
我不明白,为啥红色被应用掉的代码,在这里有什么错误。是不是因为是C++中特有的库函数呢???等待答案……
2011-09-28 16:44
mangguokele
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2011-9-28
收藏
得分:0 
#include < stdio.h >

void main( )
{
     int max( int x,int y );
     int a,b,c;
     printf("please input two numbers:");
     scanf("%d,%d",&a,&b);
     c=max(a,b);
     printf("Max is %d\n",c);
}
   int max (int x,int y)
   {int z;
     z = x > y ? x:y;
     return (z);
   }

2011-09-28 17:10
langongdiao
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2011-9-27
收藏
得分:0 
这没有错才怪呢
2011-09-28 17:30
fedcab123
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:168
专家分:100
注 册:2011-9-3
收藏
得分:0 
调用函数的声明还是说明那里我没看明白,不知道什么是说明什么是声明
2011-09-28 17:31
快速回复:这程序 有错?求帮助。。。。
数据加载中...
 
   



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

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