當前位置:編程學習大全網 - 編程軟體 - XR和編程

XR和編程

c語言程序如下:

# include & ltstdio.h & gt

void fun(int a[],int n,int *k)

{

int i,maxxr,j;

maxxr = a[0];

for(I = 0;我& ltn;i++)

{

if(maxxr & lt;a[i])

{

maxxr = a[I];

}

}

for(I = 0;我& ltn;i++)

{

if(maxxr==a[i]){

j = I;

打破;

}

}

* k = j;

}

int main(void)

{

int a[10]={ 876,675,896,101,301,980,431,451,777},k;

樂趣(a,10,& ampk);

printf("%d,%d ",k,a[k]);

}

擴展數據:

想法:

1,先定義數組(其數組長度最大,題目要求為10),然後通過for循環給數組逐個賦值,得到壹個數組;

2.求數組的最大值,這是最關鍵的壹步。因為輸入值不確定哪個是最大值,所以可以先設置另壹個變量(index)來存儲最大值變量的下標。

3.然後繼續在數組中循環for,將它們與下標被逐個索引的值進行比較。如果它們大於下標為index的值,則將下標值較大的值賦給index。

4.根據需要輸出。

  • 上一篇:妳見過的運氣最不好的人是什麽樣的?
  • 下一篇:Win7開機顯示初始化socket環境失敗,怎麽做,求大神解決,我連不上wifi。如果我想重新安裝驅動程序怎麽辦?
  • copyright 2024編程學習大全網