您的位置:首页 > 编程语言 > C语言/C++

C语言基础练习9

2017-10-28 22:23 253 查看
1.若外部变量与局部变量同名,分析结果

#include<stdio.h>

int a = 3, b = 5;
int main()
{
int max(int a, int b);
int a = 8;
printf("max=%d\n", max(a, b));
return 0;
}

int max(int a, int b)
{
int c;
c = a > b ? a : b;
return(c);
}
运行结果:



2.调用函数,求3个整数中的大者

#include<stdio.h>

int main()
{
int max();
extern int A, B, C;
printf("Please enter three integer numbers:");
scanf_s("%d %d %d", &A, &B, &C);
printf("max is %d\n", max());
return 0;
}

int A, B, C;

int max()
{
int m;
m = A > B ? A : B;
if (C > m) m = C;
return(m);
}
运行结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c语言 练习