能力值:
( LV2,RANK:10 )
2 楼
[QUOTE=;]...[/QUOTE]
值传递还是引用传递的问题吧?
我也是菜鸟
能力值:
( LV9,RANK:420 )
3 楼
书上没说在调用函数的时候要进行声明吗?
#include "stdafx.h"
#include <stdlib.h>
int max(int a,int b);
int _tmain(int argc, _TCHAR* argv[])
{
int x,y,z;
scanf("%d %d",&x,&y);
z = max(x,y);
printf("%d\n",z);
system("pause");
return 0;
}
int max(int a,int b)
{
int c;
if (a>b)
{
c = a;
}
else
{
c = b;
}
return c;
}
PS:以上是我用VS2005编译通过的
能力值:
(RANK:410 )
4 楼
#include <stdio.h> // "stdio.h"改<stdio.h>
int max(int x,int,y); // 要调用向后引用的函数时必须在前面声明一下。
main()
{
int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d",c);
}
int max(int x,int,y)
{
int z;
if(x>y) z=x;
else
z=y;
return(z);
}
能力值:
( LV2,RANK:10 )
5 楼
我晕,看雪最近的科普文章越来越多了
这些问题可以找谭老爷子嘛
能力值:
( LV3,RANK:30 )
6 楼
error C2065: 'scanf' : undeclared identifier
error C2065: 'max' : undeclared identifier
error C2065: 'printf' : undeclared identifier
warning C4508: 'main' : function should return a value; 'void' return type assumed
error C2061: syntax error : identifier 'y'
error C2373: 'max' : redefinition; different type modifiers
error C2065: 'y' : undeclared identifier 这样
#include<stdio.h>
int max(int,int);
void main()
{
int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d",c);
}
int max(int x,int y)
{
int z;
if(x>y)
z=x;
else
z=y;
return(z);
}
能力值:
( LV2,RANK:10 )
7 楼
我看楼主去混csdn好了,在看雪问这些问题不合适
能力值:
( LV2,RANK:10 )
8 楼
int max(int x,int y)
{
return x>y?x:y;
}
能力值:
( LV2,RANK:10 )
9 楼
开始要函数声明
能力值:
( LV2,RANK:10 )
10 楼
终于在看雪碰到一个容易点的问题了
解决方法同4楼
只是4楼的,有2个小错误
第二行 int max(int x,int,y); 应该是int max(int x,int y);
y前面没有逗号
max函数实现的地方也是一样的
应该是小虾的不小心弄的
能力值:
( LV2,RANK:10 )
11 楼
谭老爷子的书看看就好了
能力值:
( LV2,RANK:10 )
12 楼
终于碰到了一个我会的问题····
能力值:
( LV9,RANK:420 )
13 楼
那个逗号是作者写的,小虾老大直接给复制过去了,呵呵
我的代码也没错啊,咋就没人看啊?
能力值:
(RANK:350 )
14 楼
是不是长得太丑的原因?
能力值:
( LV9,RANK:420 )
15 楼
我长的也不丑啊,人品也还行啊
能力值:
( LV2,RANK:10 )
16 楼
哈哈,应该是没有函数声明
能力值:
( LV2,RANK:10 )
17 楼
printf("max=%d",c);
}
int max(int x,int,y)
{
int z;
if(x>y) z=x;
哪本书上写的啊
能力值:
( LV2,RANK:10 )
18 楼
终于碰到了一个我会的问题····
能力值:
( LV2,RANK:10 )
19 楼
看雪要的就是这样的快乐,学习码分什么贵贱.
能力值:
( LV2,RANK:10 )
20 楼
函数声明。