#include "stdio.h"
10年積累的成都網(wǎng)站制作、成都做網(wǎng)站、外貿(mào)營銷網(wǎng)站建設(shè)經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站設(shè)計后付款的網(wǎng)站建設(shè)流程,更有大姚免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
int main()
{
int x[100],max,min,i,n;
printf("輸入整數(shù)個數(shù):");
scanf("%d",n);
printf("輸入一組正整數(shù):");
scanf("%d",x[0]);
max=0;min=0;
for(i=1;in;i++)
{
scanf("%d",x[i]);
if(x[max]x[i]) max=i;
if(x[min]x[i]) min=i;
}
printf("最大值是%d,下標(biāo)(從0開始)%d\n最小值是%d,下標(biāo)(從0開始)%d\n",x[max],max,x[min],min);
}
#include stdio.h /*調(diào)用scanf(),printf()函數(shù)*/
#include stdlib.h /*調(diào)用system()函數(shù)*/
void main() {
int num = 0; /*定義整型變量num,并初始化為0*/
int max = 0; /*定義整型變量num,并初始化為0,用于存放最大值*/
int temp = 0; /*定義整型變量temp,并初始化為0,用于臨時存放數(shù)據(jù)*/
printf("請輸入一個數(shù)字: "); /*在屏幕輸出雙引號里的內(nèi)容*/
scanf("%d", num); /*在鍵盤上讀取數(shù)值,并存在num變量里*/
while(num != 0) { /*循環(huán)控制語句,當(dāng)num里儲存的值不是0時,循環(huán)繼續(xù)*/
temp = num%10; /*把num的個位數(shù)存入temp里,%是取num除以10的余數(shù)的操作符*/
num = num/10; /*將num的個位數(shù)“擠掉”*/
if(tempmax) { /*條件語句,如果temp大于max,則執(zhí)行下面一條語句*/
max = temp; /*將temp的值賦給max*/
}
}
printf("該數(shù)字中最大數(shù)為:%d", max); /*%d時轉(zhuǎn)義符號,輸出的時候用max里的值代替%d*/
printf("\n"); /*換行*/
system("pause"); /*暫停,如果不暫停程序就會結(jié)束,不方便查看結(jié)果*/
}
樓主給分吧,已經(jīng)很仔細(xì)了……
C語言的函數(shù)就這么寫——
int?themax(int?*p,int?n){//n是數(shù)組元素個數(shù)
int?max;
for(max=*p++;n1;n--,p++)
if(*pmax)
max=*p;
return?max;
}
#includestdio.h
#define?N?5
int?fun(int?a,int?b){
return?ab?a:b;?
}
int?main()
{
int?a,b,max;
scanf("%d%d",a,b);
max=fun(a,b);
printf("最大數(shù)為:%d",max);
return?0;
}
/*
5?6
最大數(shù)為:6
*/
#include stdio.h
#include stdlib.h
int main()
{
int n,a,max,i;
scanf("%d",n);
scanf("%d",max);
for(i=1;in;i++)
{
scanf("%d",a);
if(amax)max=a;
}
printf("%d",max);
return 0;
}