今日重新翻开旧账,两个月没碰C语言了,今日心血来潮,于是便找了C语言书籍《C程序设计》PDF看起来了。以下是我学习过程中碰到的一道题目,现在此分享。
问题:求两个整数中的较大者
解题思路
用一个函数来实现求两个整数中的较大者。在主函数中调用此函数并输出结果。
编写程序
#include<stdio.h> //主函数
int main(){ //定义主函数,{为主函数的开始
int max(int x,int y); //定义被调用函数max的变量x,y,均为整型
int a,b,c; //定义变量a,b,c,均为整型
scanf("%d,%d",&a,&b); //输入两个变量,a,b的值
c=max(a,b); //调用max函数,将a,b输入该函数中并输出结果到c
printf("两者中最大的整数是:%d\n",c); //输出结果
return 0; //
} //主函数结束符号
int max(int x,int y){ //自定义函数并定义该函数中的变量x,y,{为自定义函数起始符号
int z; //定义该自定义函数中的变量z
if(x>y) //如果x大于y
z=x; //那么将x赋值到z中,不难看出z是最大值
else //或者
z=y; //那么将y赋值到z中
return(z); //输出z
} //}为自定义函数结束符号
原题截图

© 版权声明
文章版权归作者所有,如需转载请联系作者。若文章内容侵犯了您的权益,请通过网站底部联系方式联系我们处理(本站具有最终解释权)。如有不便之处,敬请谅解。
THE END
暂无评论内容