查询分数 题目内容 全部提交 我的提交 题目统计 简单 时间限制: 1000ms 内存限制: 256mb 分数:100 oi排行榜得分:12(0.1*分数+2*难度) 数组 第十五讲(level1-1) 第八讲(level1) 描述 从键盘输入5名学生的分数,保存在整型数组a中,根据输入的学号(学号从1开始),输出对应的分数。 输入描述 两行; 第一行5个整数,表示5名学生的分数(0≤分数≤100),数值之间使用空格分隔; 第二行1个正整数,表示要查询的学生学号id(1≤id≤5)。 输出描述 一行一个整数,代表要查询的分数。
```c #include <stdio.h> int main() { int scores[5]; // 存储5名学生的分数 int id; // 存储要查询的学生学号 // 读取5名学生的分数 for (int i = 0; i < 5; i++) { scanf("%d", &scores[i]); } // 读取要查询的学生学号 scanf("%d", &id); // 输出对应学号的分数 printf("%d\n", scores[id - 1]); return 0; } ``` 需要注意的逻辑点: 1. 数组下标从0开始:输入的学号是从1开始的,所以在访问数组时需要减1。 2. 输入范围验证:虽然题目假设输入数据都在合理范围内,但实际编程中最好加上输入验证,确保输入的学号在1到5之间。 3. 错误处理:如果输入的学号不在有效范围内,可以考虑输出错误信息或处理异常情况。 [2024-12-05 19:08:09 | AI写代码神器 | 227点数解答]
相关提问
- [阿里通义] 查询分数 题目内容 全部提交 我的提交 题目统计 简单 时间限制: 1000ms 内存限制: 256mb 分数:100 oi排行榜得分:12(0.1*分数+2*难度) 数组 第十五讲(level1-1) 第八讲(level1) 描述 从键盘输入5名学生的分数,保存在整型数组a中,根据输入的学号(学号从1开始),输出对应的分数。 输入描述 两行; 第一行5个整数,表示5名学生的分数(0≤分数≤100),数值之间使用空格分隔; 第二行1个正整数,表示要查询的学生学号id(1≤id≤5)。 输出描述 一行一个整数,代表要查询的分数。(227点数解答 | 2024-12-05 19:08:09)223
- [阿里通义] 查询分数 c++ 题目内容 全部提交 我的提交 题目统计 简单 时间限制: 1000ms 内存限制: 256mb 分数:100 oi排行榜得分:12(0.1*分数+2*难度) 数组 第十五讲(level1-1) 第八讲(level1) 描述 从键盘输入5名学生的分数,保存在整型数组a中,根据输入的学号(学号从1开始),输出对应的分数。 输入描述 两行; 第一行5个整数,表示5名学生的分数(0≤分数≤100),数值之间使用空格分隔; 第二行1个正整数,表示要查询的学生学号id(1≤id≤5)。 输出描述 一行一个整数,代表要查询的分数。(188点数解答 | 2024-12-05 19:08:45)486
- [阿里通义] 查询分数2 c++ 题目内容 全部提交 我的提交 题目统计 简单 时间限制: 1000ms 内存限制: 256mb 分数:100 oi排行榜得分:12(0.1*分数+2*难度) 数组 第十六讲(level1-1) 第八讲(level1) 描述 童程童美学院对某班级的n名同学进行了一次测试。要求编写程序:输入n名学生的成绩,以每名学生的学号作为输入的顺序( 学号从1开始)。再输入某名学生的学号,查询该名学生的成绩。 输入描述 三行; 一行一个正整数n,代表n名学生(1≤n≤100); 一行n个整数,表示n名学生的分数,数值之间使用空格分隔(0≤分数≤100); 一行一个正整数id,表示某名学生的学号(1≤id≤100)。 输出描述 一行一个整数,代表某名学生的成绩。(228点数解答 | 2024-12-05 19:24:38)224
- [百度文心] 查询分数2 c++ 题目内容 全部提交 我的提交 题目统计 简单 时间限制: 1000ms 内存限制: 256mb 分数:100 oi排行榜得分:12(0.1*分数+2*难度) 数组 第十六讲(level1-1) 第八讲(level1) 描述 童程童美学院对某班级的n名同学进行了一次测试。要求编写程序:输入n名学生的成绩,以每名学生的学号作为输入的顺序( 学号从1开始)。再输入某名学生的学号,查询该名学生的成绩。 输入描述 三行; 一行一个正整数n,代表n名学生(1≤n≤100); 一行n个整数,表示n名学生的分数,数值之间使用空格分隔(0≤分数≤100); 一行一个正整数id,表示某名学生的学号(1≤id≤100)。 输出描述 一行一个整数,代表某名学生的成绩。(362点数解答 | 2024-12-05 19:26:12)518
- [字节豆包] 查询分数2 c++ 题目内容 全部提交 我的提交 题目统计 简单 时间限制: 1000ms 内存限制: 256mb 分数:100 oi排行榜得分:12(0.1*分数+2*难度) 数组 第十六讲(level1-1) 第八讲(level1) 描述 童程童美学院对某班级的n名同学进行了一次测试。要求编写程序:输入n名学生的成绩,以每名学生的学号作为输入的顺序( 学号从1开始)。再输入某名学生的学号,查询该名学生的成绩。 输入描述 三行; 一行一个正整数n,代表n名学生(1≤n≤100); 一行n个整数,表示n名学生的分数,数值之间使用空格分隔(0≤分数≤100); 一行一个正整数id,表示某名学生的学号(1≤id≤100)。 输出描述 一行一个整数,代表某名学生的成绩。只用c++(200点数解答 | 2024-12-08 16:03:35)243
- [阿里通义] 查询分数 题目内容 全部提交 我的提交 题目统计 简单 时间限制: 1000ms 内存限制: 256mb 分数:100 oi排行榜得分:12(0.1*分数+2*难度) 数组 第十五讲(level1-1) 第八讲(level1) 描述 从键盘输入5名学生的分数,保存在整型数组a中,根据输入的学号(学号从1开始),输出对应的分数。 输入描述(376点数解答 | 2024-12-05 19:07:36)210
- [字节豆包] 3510 找出谁是第二高 题目内容 全部提交 我的提交 题目统计 简单 时间限制: 1000MS 内存限制: 256MB 分数:100 OI排行榜得分:12(0.1*分数+2*难度) 数组 排序基础 第九讲(Level1) 描述 根据学生学号顺序(学号从1开始),输入n名学生的身高(身高无重复),找出其中身高第二高的同学。输出身高第二高的学生身高以及他的学号。 输入描述 一行一个正整数 n,代表学生人数。 一行 n 个正整数,代表学生身高h,数字之间使用空格分隔。 输出描述 一行两个正整数,代表第二高同学的学号,以及他的身高。内容之间使用空格间隔。 样例输入 1 8 110 116 144 134 160 105 159 137 样例输出 1 7 159 提示 数据范围与提示 5≤n≤100,110≤h≤200(194点数解答 | 2025-05-14 19:40:08)192
- [字节豆包] c++3510 找出谁是第二高 题目内容 全部提交 我的提交 题目统计 简单 时间限制: 1000MS 内存限制: 256MB 分数:100 OI排行榜得分:12(0.1*分数+2*难度) 数组 排序基础 第九讲(Level1) 描述 根据学生学号顺序(学号从1开始),输入n名学生的身高(身高无重复),找出其中身高第二高的同学。输出身高第二高的学生身高以及他的学号。 输入描述 一行一个正整数 n,代表学生人数。 一行 n 个正整数,代表学生身高h,数字之间使用空格分隔。 输出描述 一行两个正整数,代表第二高同学的学号,以及他的身高。内容之间使用空格间隔。 样例输入 1 8 110 116 144 134 160 105 159 137 样例输出 1 7 159 提示 数据范围与提示 5≤n≤100,110≤h≤200(254点数解答 | 2025-05-14 19:40:42)172
- [字节豆包] 3414 数字游戏 题目内容 全部提交 我的提交 题目统计 简单 时间限制: 1000ms 内存限制: 256mb 分数:100 oi排行榜得分:12(0.1*分数+2*难度) 字符串 第五讲(level1-2) 描述 小 k 同学向小 p 同学发送了一个长度为 8 的 01 字符串来玩数字游戏,小 p 同学想要知道字符串中究竟有多少个 1。 注意:01 字符串为每一个字符是 0 或者 1 的字符串,如“101”(不含双引号)为一个长度为 3 的 01 字符串。 输入描述 一个长度为 8 的 01 字符串 s。 输出描述 一个整数,即 01 字符串中字符 1 的个数。(106点数解答 | 2024-10-27 14:23:27)399
- [字节豆包] 【NOIP2014 基础】螺旋矩阵 显示标签 时间限制:C/C++ 1000MS,其他语言 2000MS 内存限制:C/C++ 128MB,其他语言 256MB 难度:提高 分数:100 OI排行榜得分:18(0.1*分数+2*难度) 出题人: 描述 一个 n 行 n 列的螺旋矩阵可由如下方法生成: 从矩阵的左上角(第 1 行第 1 列)出发,初始时向右移动;如果前方是未曾经过的格子,则继续前进,否则右转;重复上述操作直至经过矩阵中所有格子。根据经过顺序,在格子中依次填入 1,2,3,...,n 2 ,便构成了一个螺旋矩阵。 下图是一个 n=4 时的螺旋矩阵。 ⎝ ⎜ ⎜ ⎜ ⎛ 1 12 11 10 2 13 16 9 3 14 15 8 4 5 6 7 ⎠ ⎟ ⎟ ⎟ ⎞ 现给出矩阵大小 n 以及 i 和 j,请你求出该矩阵中第 i 行第 j 列的数是多少。 输入描述 共一行,包含三个整数 n, i, j,每两个整数之间用一个空格隔开,分别表示矩阵大小、待求的数所在的行号和列号。 输出描述 一个整数,表(289点数解答 | 2026-02-02 17:32:56)7
- [字节豆包] [USACO6.1]邮车 Postal Vans 显示标签 时间限制:C/C++ 1000MS,其他语言 2000MS 内存限制:C/C++ 256MB,其他语言 512MB 难度:普及 分数:100 OI排行榜得分:16(0.1*分数+2*难度) 出题人: 描述 郊区呈矩形,有四条东西方向的街道和N(1<=N<=1000)条南北方向的街道。 在郊区的西北角有一个邮局。 如N=5时,郊区如下图所示,圆点表示邮局,直线表示街道。 每天邮政卡车从邮局出发,每个十字路口(包括边界和四角)经过且只经过一次。现在邮局希望知道邮政货车行驶的路线有几种。 例如,下面两幅图表示的是满足上图的两条路线 另一个例子,下面四幅图表示了当N=3时的全部四种情况 。 输入描述 一行:一个数值N 。 输出描述 一行: 到INPUT中给出的街道的路径总数 。 用例输入 1 4 用例输出 1 12 c++(448点数解答 | 2026-02-03 15:19:59)7
- [字节豆包] [{id:1,src:'/1.jpg'},{id:2,src:'null'},{id:3,src:'/2.jpg'},{id:4,src:'null'},{id:5,src:'/3.jpg'},{id:6,src:'null'}] js转换[{id:1,src:'/1.jpg'},{id:2,src:'/2.jpg'},{id:3,src:'/3.jpg'},{id:4,src:'null'},{id:5,src:'{id:4,src:'null'},'},{id:6,src:'null'}](680点数解答 | 2025-08-04 17:09:03)176