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)算來(lái)求出最大值 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)文章
c語(yǔ)言實(shí)現(xiàn)兩個(gè)單鏈表的交叉合并方式
今天小編就為大家分享一篇c語(yǔ)言實(shí)現(xiàn)兩個(gè)單鏈表的交叉合并方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-12-12C++?opencv圖像處理實(shí)現(xiàn)灰度變換示例
這篇文章主要為大家介紹了C++?opencv圖像處理灰度變換的實(shí)現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05C語(yǔ)言動(dòng)態(tài)內(nèi)存泄露常見(jiàn)問(wèn)題內(nèi)存分配改進(jìn)方法詳解
今天遇見(jiàn)了一道有意思的內(nèi)存泄露題目,特地分享給大家,相信屏幕前的你學(xué)習(xí)完一定有所收獲,預(yù)祝讀者學(xué)習(xí)愉快,多多進(jìn)步早日升職加薪2021-10-10淺談c++ 字符類型總結(jié)區(qū)別wchar_t,char,WCHAR
下面小編就為大家?guī)?lái)一篇淺談c++ 字符類型總結(jié)區(qū)別wchar_t,char,WCHAR。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-03-03