c語(yǔ)言函數(shù)如何求兩個(gè)數(shù)的最大值
c語(yǔ)言函數(shù)求兩個(gè)數(shù)的最大值
/*
聲明一個(gè)求兩個(gè)數(shù)最大值的函數(shù)
if(a>b){
printf("最大值是 %d",a);
} else{
printf("最大值是 %d",b);
}
*/
#include <stdio.h>
max(int a,int b){
//三木運(yùn)算來求出最大值
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語(yǔ)言?求十個(gè)數(shù)中的最大值
解題思路
1、設(shè)置一個(gè)長(zhǎng)度為10的數(shù)組arr【10】;
2、循環(huán)輸入十個(gè)數(shù)字對(duì)數(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("請(qǐng)輸入十個(gè)整數(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;
}運(yùn)行結(jié)果:

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

