c语言函数如何求两个数的最大值
目录
- C语言函数求两个数的最大值
- c语言求十个数中的最大值
- 解题思路
- 具体代码
- 总结
c语言函数求两个数的最大值
/* 声明一个求两个数最大值的函数 if(a>b){ printf("最大值是 %d",a); } else{ printhttp://www.devze.comf("最大值是 %d",b); } */ #include <stdio.h> max(int a,int b){ //三木运算来求出最大值 int z= a>b?a:bjs; printf("最大值是 %d",z); } main(){ int x,phpy; scanf("%d %d",&x,&y); //调用 max函数 max(x,y); }
c语言求十个数中的最大值
解题思路
1、设置一个长度为10的数组arr【10】;
2、循环输入十个数字对数组赋值;
3、将数组首元素的值赋给max,后续元素依次与max做比较,若arr【i】>max则交换两值;
4、遍历后得到最大值max。
具体代码
#include<st开发者_C教程dio.h> #inphpclude<stdlib.h> int main(){ int arr[10]; inSGLCoZt i = 0; int max = 0; printf("请输入十个整数:\n"); for (i; i < 10; i++){ scanf_s("%d", &arr[i]); } max = arr[0]; for (i = 1; i < 10; i++){ if (arr[i] > max){ max = arr[i]; } } printf("最大数为:%d\n", max); system("pause"); return 0; }
运行结果:
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。
精彩评论