永发信息网

用C语言编写一个程序:从键盘输入n(0

答案:2  悬赏:10  手机版
解决时间 2021-03-03 16:55
  • 提问者网友:骨子里的高雅
  • 2021-03-02 21:21
用C语言编写一个程序:从键盘输入n(0
最佳答案
  • 五星知识达人网友:罪歌
  • 2021-03-02 22:59
1:次数最多2:在次数最多的基础上,数值最大_______________________________________________以下为程序:#include // 设置最大值#define MAX 100typedef struct record{ int number[MAX]; int counter[MAX];}record;int isExist(int array[], int index, record rd){ int i; int flag = -1; bool finish = true; for (i = 0; i { if (array[index] == rd.number[i]) { flag = i; finish = false; } } return flag;}int findMaxNumber(record rd, int index){ int i = 0; int flag = 0; int maxNumber = rd.number[0]; int maxCounter = rd.counter[0]; while (i { if (rd.counter[i] > maxCounter) { flag = i; maxNumber = rd.number[i]; maxCounter = rd.counter[i]; } else if (rd.counter[i] == maxCounter) { if (rd.number[i] > maxNumber) { flag = i; maxNumber = rd.number[i]; maxCounter = rd.counter[i]; } } i++; } return flag;}int main(){ int i; int N; int arr[MAX]; record rd; int ct; int find; // 初始化结构体 for (i = 0; i { rd.counter[i] = 0; rd.number[i] = 0; }
全部回答
  • 1楼网友:未来江山和你
  • 2021-03-03 00:25
好好学习下
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯