几道C语言编程题,帮忙答一下谢谢了,悬赏50

来源:百度知道 编辑:UC知道 时间:2024/06/22 00:30:44
一、先输入100个数到整型二维数组A[10][10]中,然后查找并输出:最小值、最小值所在的行列
(MIN、MINI、MINJ)。

二、编程求出1900年~2050年中所有的润年。
三、编程序求组合•Cmn 。 提示:Cmn =m!/(n!(m-n)!)
四、从键盘上输入70个学生的成绩(百分制)并存入数组S,编程序完成如下功能:
1统计计算出平均成绩,并输出低于平均分的学生成绩;
2找出最高分和 最底分同学,并输出最高分和 最底分及其下标;
3按五级记分输出成绩:90~100分输出 'A',80~89分输出 'B',70 ~79分输出 'C',60~69分输出 'D',0~59分输出 'E'。

1.
#include "stdio.h"
#define M 10//行数
#define N 10//列数
int main()
{
int a[M][N];
int i,j;
int min=0,mini=0,minj=0;
for (i=0;i<M;i++)
{
for (j=0;j<N;j++)
{
scanf("%d",&a[i][j]);
}
}
printf("\n");
min = a[0][0];
for (i=0;i<M;i++)
{
for (j=0;j<N;j++)
{
if(a[i][j]<=min)
{
min = a[i][j];
mini = i+1;
minj = j+1;
}
}
}
printf("最小值为:%d,最小值所在行:%d 列:%d\n",min,mini,minj);
return 0;
}

2.
#include "stdio.h"
int main()
{
for (int i=1900;i<=2050;i++)
{
if (i%4 == 0)
{
if (i%100 !=0)
{
printf("%d年是闰年\n",i);
}
else if (i%400 ==0)
{
printf("%d年是闰年\n",i);
}
}
}