C语言编程,在线等,急求,求高手解答
1,编程实现由用户从键盘输入3X4矩阵A和3x4矩阵B的值,求解矩阵A,B的和,存放于数组C中。并将数组C的结果显示在屏幕上。2,编写程序,要求在主函数中输入30名同学的...
1,编程实现由用户从键盘输入3X4矩阵A和3x4矩阵B的值,求解矩阵A,B的和,存放于数组C中。并将数组C的结果显示在屏幕上。
2,编写程序,要求在主函数中输入30名同学的成绩,并从键盘输入一个分数,利用函数实现:统计30名同学中高于此分数的人数和平均分。(要求统计同学中高于此分数的人数和平均分分别写成两个函数)
就这么多分了,急用,求各位大神相救! 展开
2,编写程序,要求在主函数中输入30名同学的成绩,并从键盘输入一个分数,利用函数实现:统计30名同学中高于此分数的人数和平均分。(要求统计同学中高于此分数的人数和平均分分别写成两个函数)
就这么多分了,急用,求各位大神相救! 展开
1个回答
展开全部
#include <stdio.h>
void main()
{
int a[3][4], b[3][4], c[3][4], i, j;
printf("请输入3行4列的矩阵A:\n");
for(i=0; i<3; i++)
for(j=0; j<4; j++)
scanf("%d", &a[i][j]);
printf("请输入3行4列的矩阵B:\n");
for(i=0; i<3; i++)
for(j=0; j<4; j++)
scanf("%d", &b[i][j]);
for(i=0; i<3; i++)
for(j=0; j<4; j++)
c[i][j] = a[i][j] + b[i][j]);
printf("相加的结果矩阵C:\n");
for(i=0; i<3; i++,printf("\n"))
for(j=0; j<4; j++)
printf("%d\t", c[i][j]);
}
#include <stdio.h>
int over(int s[], int score)
{
int i, cnt=0;
for(i=0; i<30; i++)
if(s[i]>score) ++cnt;
return cnt;
}
double average(int s[])
{
int i, sum=0;
for(i=0; i<30; i++)
sum += s[i];
return sum/30.0;
}
void main()
{
int s[30], score, i;
printf("请输入30个成绩:\n");
for(i=0; i<30; i++)
scanf("%d", &s[i]);
printf("请输入一个分:\n");
scanf("%d", &score);
printf("高于此分的人数:%d\n", over(s,score));
printf("平均分数:%g\n", average(s));
}
void main()
{
int a[3][4], b[3][4], c[3][4], i, j;
printf("请输入3行4列的矩阵A:\n");
for(i=0; i<3; i++)
for(j=0; j<4; j++)
scanf("%d", &a[i][j]);
printf("请输入3行4列的矩阵B:\n");
for(i=0; i<3; i++)
for(j=0; j<4; j++)
scanf("%d", &b[i][j]);
for(i=0; i<3; i++)
for(j=0; j<4; j++)
c[i][j] = a[i][j] + b[i][j]);
printf("相加的结果矩阵C:\n");
for(i=0; i<3; i++,printf("\n"))
for(j=0; j<4; j++)
printf("%d\t", c[i][j]);
}
#include <stdio.h>
int over(int s[], int score)
{
int i, cnt=0;
for(i=0; i<30; i++)
if(s[i]>score) ++cnt;
return cnt;
}
double average(int s[])
{
int i, sum=0;
for(i=0; i<30; i++)
sum += s[i];
return sum/30.0;
}
void main()
{
int s[30], score, i;
printf("请输入30个成绩:\n");
for(i=0; i<30; i++)
scanf("%d", &s[i]);
printf("请输入一个分:\n");
scanf("%d", &score);
printf("高于此分的人数:%d\n", over(s,score));
printf("平均分数:%g\n", average(s));
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询