从品牌网站建设到网络营销策划,从策略到执行的一站式服务
C语言中输入5个整数,求其中的最大数的函数实现的一个可能的代码如下:
我们提供的服务有:做网站、网站制作、微信公众号开发、网站优化、网站认证、七里河ssl等。为成百上千企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的七里河网站制作公司
#include stdio.h// 定义一个函数,用于返回两个整数中较大的一个int max(int a, int b){ if (a b) return a; else
return b;
}int main(){ int i, n, num, max_num; printf("请输入要输入的整数个数:"); scanf("%d", n); // 从标准输入读取整数个数
printf("请输入%d个整数:", n); scanf("%d", num); // 从标准输入读取第一个整数
max_num = num; // 将第一个整数赋值给max_num
for (i = 1; i n; i++) // 循环n-1次
{ scanf("%d", num); // 从标准输入读取下一个整数
max_num = max(max_num, num); // 调用max函数,更新max_num的值
} printf("最大的整数是:%d\n", max_num); // 输出最大的整数
return 0;
}
自定义函数实现
int max(int a,int b)
{
return ab?a:b;
}
#include stdio.hint maxfun(int a,int b) //直接用三目运算符? :实现.
{
return ab?a:b;
}
void main()
{
int a,b,c,max;
scanf("%d%d%d",a,b,c); //从键盘输入三个数.
max=maxfun(a,maxfun(b,c)); //调用函数. 返回三个数中的最大数.
printf("max=%d\n",max); //输出最大数
}****************************************************************************************用if语句实现:#include stdio.hint maxfun(int a,int b,int c) //if 结构. 函数返回三个数中的最大数.
{
int max=a;
if(maxb) max=b;
if(maxc) max=c;
return max;
}
void main()
{
int a,b,c,max;
scanf("%d%d%d",a,b,c); //从键盘输入三个数.
max=maxfun(a,b,c); //调用函数. 返回三个数中的最大数.
printf("max=%d\n",max); //输出最大数.
嘿嘿......手快有..手慢就没咯...
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图