C语言定义十个学生成绩键盘录入一个学生的值去成绩里对比如果存在输出是第几?
```c
#include <stdio.h>
int main() {
int scores[10]; // 定义一个包含10个学生成绩的数组
int i, target, position;
// 从键盘输入10个学生成绩
printf("请输入10个学生成绩:\n");
for(i = 0; i < 10; i++) {
scanf("%d", &scores[i]);
}
// 输入要查找的成绩
printf("请输入要查找的成绩:\n");
scanf("%d", &target);
// 在数组中查找成绩
position = -1; // 初始化位置为-1,表示未找到
for(i = 0; i < 10; i++) {
if(scores[i] == target) {
position = i;
break; // 找到后跳出循环
}
}
// 输出查找结果
if(position == -1) {
printf("未找到成绩为%d的学生\n", target);
} else {
printf("成绩为%d的学生在数组中的位置是%d\n", target, position);
}
return 0;
}
```
在这个例子中,我们定义了一个包含10个学生成绩的整型数组scores,并从键盘输入10个学生成绩。然后,从键盘输入要查找的成绩target,并在数组中查找该成绩。如果找到了,我们就输出该成绩在数组中的位置;如果没有找到,就输出未找到的提示信息。
需要注意的是,这个例子中只能查找某个成绩是否存在,并输出其在数组中的位置,而不能输出是第几个学生。如果要输出学生的编号或其他信息,需要在输入学生成绩的时候一起输入,并将其保存在数组中。
C语言定义十个学生成绩键盘录入一个学生的值去成绩里对比如果存在输出是...
int scores[10]; \/\/ 定义一个包含10个学生成绩的数组 int i, target, position;\/\/ 从键盘输入10个学生成绩 printf("请输入10个学生成绩:\\n");for(i = 0; i < 10; i++) { scanf("%d", &scores[i]);} \/\/ 输入要查找的成绩 printf("请输入要查找的成绩:\\n");scanf("%d", &...
C语言假设一个班有10名学生,现要求从键盘录入这10名学生的成绩
include<stdio.h> double sort(double s[10]){ int i;double sum=0;for(i=0;i<10;i++)sum=sum+s[i];sum=sum\/10;return sum;} void main(){ double s[10],t,a;int i,j;for(i=0;i<10;i++) scanf("%lf",&s[i]);for(i=0;i<9;i++)for(j=i+1;j<10;j++)if...
c语言 一班10个同学的成绩 输入10个成绩降序排序并输出 然后键盘录入...
{ int a[10],i,j,t,k;printf("请以次输入10个学生的成绩:");for(i=0;i<10;i++)scanf("%d",&a[i]);for(i=0;i<9;i++){ k=i;for(j=i;j<10;j++)if(a[j]>a[k])k=j;if(i!=k){ t=a[i];a[i]=a[k];a[k]=t;} } printf("由高到低排序输出成绩:\\n")...
C语言编程,从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值...
char no[10];char name[10];float score[3];}stu[MAX];float ave_course[3] = {0};float ave_student[MAX] = {0};int max_ave_i = 0; \/\/ 存储平均分最高的学生索引 int max_course_i[3] = {0}; \/\/存储单科分数,最高的学生索引 \/\/ 录入学生成绩 void input(int n) ...
从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值?是C语言
<stdio.h> void main(){ int i,sum;int a[10];float average;sum =0;printf("please input the score.\\n");for(i=0;i<10;i++){ scanf("%d",&a[i]);sum += a[i];} average = (float)(sum\/10.0);printf("总分=%d,平均分=%f\\n",sum,average);} VC6.0下调试通过。
c语言从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值?_百 ...
"请输入第%d个学生的成绩:");scanf("%f",&arry[num]);sum=0;sum=sum+arry[num];printf("\\n");} printf("十个学生的总成绩为:%4f\\n他们的平均成绩是:%4f\\n",sum,sum\/10);} 差不多就是这样了,你用VC6.0的平台试一下,这些东西是比较简单的,好好看看谭浩强的那本C语言吧 ...
编写C语言程序,有10个学生,每个学生数据包括学号,
score[3];}x[10];main(){struct stu x[10];int i,j,k;for (i=0;i<10;i++){printf ("input num:(student'ID)\\t");scanf ("%d",&x[i].num); \/*输入学号*\/fflush(stdin);printf ("input score[3]:\\t");for (j=0;j<3;j++) \/*输入成绩*\/scanf ("%f",&x[i]....
c#编程实现 键盘录入10个学生的姓名存入一维数组, 再利用foreach依次读取...
{ static void Main(string[] args) { float[] scores = new float[10]; \/\/ 输入成绩 for (int i = 0; i < 10; i++) { Console.Write("输入第{0}个学生的成绩:", i + 1); scores[i] = float.Parse(Console.ReadLine()); } int n = 1; ...
...几个学生平均年龄和平均成绩,要求通过键盘输入每个学生的年龄和成...
int k; scanf("%d",&k); if(k == -1) { break; } else { s[i].age = k; printf("请输入第%d个学生的成绩:",i+1); scanf("%d",&s[i].score);
用C语言程序编辑对于一次考试成绩进行统计,考M科,有N人(如10人)参加...
求每个人的平均成绩还是每门课的平均成绩啊?include<stdio.h> int main(){ int n,m;while(scanf("%d%d",&n,&m)!=EOF){ double N[50][5],M[5]={0},R[50]={0};int i,j,p;for(i=0;i<n;i++)for(j=0;j<m;j++)scanf("%lf",&N[i][j]);for(i=0;i<n;i++){ ...