1樓:問明
#include
int main()
int a[10],n,max,min,maxxiabiao,minxiabiao;
for(n=0;n<=9;n++)
scanf("%d",&a[n]);
max=min=a[0];
maxxiabiao=minxiabiao=0;
for(n=0;n<=9;n++)
if(a[n]>max)
max=a[n];
maxxiabiao=n;
else if(a[n]min=a[n];
minxiabiao=n;
return 0;
執行效果:
2樓:呦呵這名字
一個是你的輸入10個數有問題,一個是判斷用大於等於和小於等於,防止10個數裡有重複的,我都幫你改了:
#include
using namespace std;
int min1( int num[10] )int min1=num[0];
for( int i=1;i<=9;i++)min1=num[i]<=min1?num[i]:min1;
return min1;
int max1(int num [10])int max1=num[0];
for(int j=1;j<=9;j++)max1=max1>=num[j]?max1:num[j];
return max1;
int main ()
int a[10],min,max;
cout<<"請輸入十個數" cin>>a[i]; min=min1( a); cout<<"最小值為" cout<<"最大值為" 3樓:匿名使用者 #include using namespace std; int main () ,min,max; cout<<"請輸入十個數"<>a[0]; //原**中,cin>>a[10]錯了。得逐個輸入 min=max=a[0]; for(i=1;i<10;i++) {cin>>a[i]; if(min>a[i]) min=a[i]; if(max 4樓:匿名使用者 主函式偶錯誤,輸入語句應為 for(int i=0;i<10;i++) cin>>a[i]; 5樓:匿名使用者 void main () include void main c include include int main void else if min n min n if max include stdio.h define n 5 void main max min x 0 0 for i 0 i 5 i for j 0 ... include stdio.h int main float d,max,min,sum,n printf 輸入一組數,以非數字結束 n n 0 sum 0 while scanf f d 0 if n 0 max d min d if maxif min d min d sum d n n 1 p... 桖卉 private sub command1 click a val inputbox 請輸入第一個數 b val inputbox 請輸入第二個數 print 你輸入的數分別是 a 和 bprint 其中較大數是 if a b then print a else print b end if e...c語言程式設計輸入數求出最大值和最小值
c語言求解輸出一組數的最大值,最小值,和,平均值(保留2位小數不能用陣列
用vb程式設計任意輸入數輸出其中最大值