用C语言编写一个程序:从键盘输入n(0
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 21:00:03
用C语言编写一个程序:从键盘输入n(0
1:次数最多
2:在次数最多的基础上,数值最大
_______________________________________________以下为程序:
#include
// 设置最大值
#define MAX 100
typedef 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 < index && finish; 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 < index)
{
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 < MAX; i++)
{
rd.counter[i] = 0;
rd.number[i] = 0;
}
// 输入整数的个数N
printf("Enter N (0
2:在次数最多的基础上,数值最大
_______________________________________________以下为程序:
#include
// 设置最大值
#define MAX 100
typedef 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 < index && finish; 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 < index)
{
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 < MAX; i++)
{
rd.counter[i] = 0;
rd.number[i] = 0;
}
// 输入整数的个数N
printf("Enter N (0
用C语言编写一个程序:从键盘输入n(0
编写程序计算(m+n)!的值,m和n从键盘输入c语言答案
C语言编写一个程序,实现如下功能:从键盘输入一个三位数,求各位数字之和.
C语言 编写程序,从键盘输入一个正数,计算该数的平方根.
编写一个C语言程序,从键盘输入两个整数,输出这两个数之和.
使用c语言编写一个程序,判断从键盘输入的整数是否为“完全数”?
一、 编写程序,从键盘输入一个整数N(N
用C语言编写程序,从键盘输入四个数,求其最大值
编写C语言程序从n(20
用C语言编写程序,输入一个正整数n(1
C语言求质数之和编写一个程序求1—n之内所有质数之和.要求如下:n是一个小于1000的正整数,从键盘输入;编写函数来判断
用C语言编写一个程序,从键盘输入一个年份,判断该年是否为闰年,并输出相应的文字信息闰年