c語言函數(shù)如何求兩個數(shù)的最大值
更新時間:2022年12月05日 14:05:39 作者:行知天下
這篇文章主要介紹了c語言函數(shù)如何求兩個數(shù)的最大值問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
c語言函數(shù)求兩個數(shù)的最大值
/*
聲明一個求兩個數(shù)最大值的函數(shù)
if(a>b){
printf("最大值是 %d",a);
} else{
printf("最大值是 %d",b);
}
*/
#include <stdio.h>
max(int a,int b){
//三木運算來求出最大值
int z= a>b?a:b;
printf("最大值是 %d",z);
}
main(){
int x,y;
scanf("%d %d",&x,&y);
//調(diào)用 max函數(shù)
max(x,y);
}c語言?求十個數(shù)中的最大值
解題思路
1、設(shè)置一個長度為10的數(shù)組arr【10】;
2、循環(huán)輸入十個數(shù)字對數(shù)組賦值;
3、將數(shù)組首元素的值賦給max,后續(xù)元素依次與max做比較,若arr【i】>max則交換兩值;
4、遍歷后得到最大值max。
具體代碼
#include<stdio.h>
#include<stdlib.h>
int main(){
int arr[10];
int i = 0;
int max = 0;
printf("請輸入十個整數(shù):\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("最大數(shù)為:%d\n", max);
system("pause");
return 0;
}運行結(jié)果:

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python與C++ 遍歷文件夾下的所有圖片實現(xiàn)代碼
這篇文章主要介紹了 Python與C++ 遍歷文件夾下的所有圖片實現(xiàn)代碼的相關(guān)資料,需要的朋友可以參考下2017-06-06
C++?OpenCV實戰(zhàn)之零部件的自動光學(xué)檢測
這篇文章主要為大家介紹一個C++?OpenCV的實戰(zhàn)——零部件的自動光學(xué)檢測,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2022-09-09
解析c++中參數(shù)對象與局部對象的析構(gòu)順序的詳解
本篇文章是對c++中參數(shù)對象與局部對象的析構(gòu)順序進行了詳細的分析介紹,需要的朋友參考下2013-05-05
C/C++編程判斷String字符串是否包含某個字符串實現(xiàn)示例
這篇文章主要為大家介紹了C++編程中判斷String字符串是否包含某個字符串的實現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-11-11

