用c語言編寫程式 從鍵盤輸入n 0《n《100 個整數

時間 2021-09-07 10:09:51

1樓:匿名使用者

1:次數最多

2:在次數最多的基礎上,數值最大

_______________________________________________以下為程式:

#include

// 設定最大值

#define max 100

typedef struct record

record;

int i***ist(int array, int index, record rd)

}return flag;

}int findmaxnumber(record rd, int index)

else if (rd.counter[i] == maxcounter)

}i++;

}return flag;

}int main()

// 輸入整數的個數n

printf("enter n (0

scanf("%d", &n);

// 採用陣列記錄輸入的整數

printf("enter %d number : ", n);

for (i = 0; i < n; i++)

ct = 0;

i = 0;

while (i < n)

else

i++;

}find = findmaxnumber(rd, ct);

printf("max number: %d, max counter: %d\n", rd.number[find], rd.counter[find]);

return 0;

}——————————————————————————————

2樓:monkey家園

#include

void sort(int *list,int n)while(1);

for(i=0;i!=n;i++)

scanf("%d",&list[i]);

sort(list,n);

t=list[i];

len=1;

}printf("len:%d\ninteger:%d",best_len,best_t);}

編寫程式,從鍵盤先輸入n的值,然後輸入n個正整數,輸出每個數出現的次數

聽不清啊 var a array 1.30 of longint n,i,j,t integer begin read n for i 1 to n do read a i for i 1 to n 1 do for j 1 to n i do if a j a j 1 then begin t a...

用C語言編寫程式,用C語言編寫一個程式

樓上沒有找出相差最小的數而是找出的和平均數比較結果中最小的數 include include void main int v,b 10 int i v a 0 a 1 a 2 a 3 a 4 a 5 a 6 a 7 a 8 a 9 10 for i 0 i 10 i for i 0 i 9 i if...

用組合語言編寫程式段,實現從鍵盤輸入一位10進位制數後累加

code segment assume cs code org 100h start jmp bbb lfcr db 13,10,bbb push cs pop ds call inputnum mov ah,9 lea dx,lfcr int 21h lea si,array mov ch,0 m...