用初始化方法,把某学习小组10名学生“C语言”课程考试成绩存储在数组中,再从键盘输入一个考分,查找该数是否在数组中,如果是,则输出它是第几名学生的成绩。
时间: 2024-03-12 10:47:08 浏览: 62
下面是一个用初始化方法实现的 C 代码,可以将某学习小组10名学生“C语言”课程考试成绩存储在数组中,并从键盘输入一个考分,查找该数是否在数组中,如果是,则输出它是第几名学生的成绩:
```c
#include <stdio.h>
int main()
{
int scores[10] = {85, 76, 93, 88, 90, 79, 82, 91, 87, 94}; // 存储学生成绩的数组
int i, searchScore, found = 0;
printf("请输入一个考分:");
scanf("%d", &searchScore);
// 在数组中查找指定的考分
for(i = 0; i < 10; i++)
{
if(searchScore == scores[i])
{
found = 1;
printf("该考分是第%d名学生的成绩。\n", i + 1);
break;
}
}
if(!found)
{
printf("该考分不在数组中。\n");
}
return 0;
}
```
该程序首先使用初始化方法将10名学生的成绩存储在数组 `scores` 中,然后从键盘输入一个考分,再在数组中查找该考分,如果找到了,则输出它是第几名学生的成绩;如果没有找到,则输出提示信息。