1樓:
1、新建一個工程和.c檔案,並且輸入主函式和標頭檔案。
2、定義全域性變數。
3、定義變數型別。
4、用兩個for語句給陣列元素賦值。
5、呼叫求最小值的函式。
6、函式的總體流程如下圖。
7、在主函式中輸出結果,編譯、執行,得到最後結果。
2樓:問明
#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;
執行效果:
3樓:匿名使用者
#include
void main()
4樓:匿名使用者
最大:int s[n],i,j,a,*max;
max=s;
for(i=0,is[i])
最小稍微改下
c語言中,用指標,實現從鍵盤輸入十個整數,計算出最大值和最小值,並返回它們所在的陣列中的位置
5樓:匿名使用者
#include
int main ()
printf("max:%d\tmin:%d\n",*p,*q);
while(1);
return 0;
}如果確定為輸入10 個數的話,可以 將上述while迴圈改為for迴圈,刪除掉前面的scanf("%d",&x):
for(int i=0;i<10;i++)
6樓:匿名使用者
#include
using namespace std;
void main()
for(int j=0;j<10;j++)cout<<"最大數是"<
cout<<"最小數是"<
c語言:求一組陣列最大值及最小值的下標。 10
7樓:匿名使用者
max=a[0];
min=a[1];
for(i=0;i<10;i++)
for(i=0;i<10;i++)
if(a[i]
8樓:匿名使用者
_getch(); //在return 0之前新增此**
C語言中指標與陣列有什麼關係,C語言中,指標和陣列的區別和聯絡
c語言中陣列和引數可以通用,陣列有一個基址,c中用指標指向它,計算陣列元素地址的時候,是基址 元素位元組數 元素序號 1 陣列名bai代表陣列在記憶體du中的首地址。指標可zhi以儲存一個地址dao,也即指向某地回址。在c中,答 對於某地址的訪問有兩種方式 1.直接訪問,如用變數名進行賦值等 2.間...
c語言中二維陣列aij為什麼c語言中二維陣列aij為什麼aa
在c語言中,二者是相同的地址值。所以可以說a a.二維陣列a定義為a i j 時,代表一組資料,有i行j列,共計i j的元素。這組資料在記憶體中是連續存放的。而在c語言的使用中,a是二維陣列的首地址。a也就是a 0 是二維陣列第一行的首地址。所以,二者是相同的地址值,即資料a 0 0 的地址值。也就...
用c語言動態三維陣列用C語言,動態三維陣列
1 先說二維,可以這麼理解 int n 3 有3個int 那麼,int m 5 3 有5個int 3 賦值時 n 1 3把3給1號 m 4 m 4 是個int 3 型別,這麼賦值,也就是這麼賦值 m 4 的 0 是5 m 4 0 5 m 4 1 9 m 4 2 4 懂了嗎?三維甚至更多維大同小異,比...