2025年西安交通大学计算机考研复试机试真题

2025年西安交通大学计算机考研复试上机真题

历年西安交通大学计算机考研复试上机真题

历年西安交通大学计算机考研复试机试真题

更多学校完整题目开源地址:https://gitcode.com/u014339447/pgcode

百度一下pgcode 即可查看,输入 “学校名称” 即可筛选该校历年机试真题,包括真题、ac代码、解题思路、视频讲解。

学生成绩管理-西安交通大学

题目描述

N {N} N 个学生,每个学生的数据包括学号、班级、姓名、三门课成绩。从键盘输入 N {N} N 个学生数据,要求打印出每个学生三门课的平均成绩,以及平均分最高分学生数据(包括学号、班级、姓名、三门课成绩,平均分)。

要求:

  1. 定义学生结构体。
  2. 用一个函数实现 N {N} N 个学生数据的输入,用另一个函数负责求每个学生三门课程的平均成绩,再用一个函数求出平均分最高的学生并输出该学生的数据。要求平均分和平均分最高的学生数据都在主函数中输出。
输入格式

第一行: N {N} N,表示 N {N} N 个学生

下面 N {N} N​ 行:每行数据包括学号、班级、姓名、三门课成绩。

输出格式

输出每个学生三门课的平均成绩,以及平均分最高分学生数据(包括学号、班级、姓名、三门课成绩,平均分)。格式见下。(四舍五入保留一位小数)

数据范围

N {N} N 未明确给出,但通常为整数。

输入样例
4
20070008 software1 wangjun 87 84 76
20070001 science1 lanxin 90 84 83
20070007 software2 wuke 94 87 86
20070003 science4 xuede 90 86 87
输出样例
wangjun 82.3
lanxin 85.7
wuke 89.0
xuede 87.7
20070007 software2 wuke 94.0 87.0 86.0 89.0

西交-西安交通大学

题目描述

给定两个大小为 n × m {n \times m} n×m 的矩阵,将两个矩阵相加后输出。

输入格式

第一行两个数字 n {n} n m {m} m,表示矩阵的大小。 n , m ≤ 100 {n, m \le 100} n,m100
接下来的 2 n {2n} 2n 行,每行 m {m} m 个数字,前 n {n} n 行表示第一个矩阵的数据。题目保证数据范围相加在 int 范围内。

输出格式

相加后的矩阵

数据范围

n , m ≤ 100 {n, m \le 100} n,m100,数据在 int 范围内。

输入样例
2 3
1 1 1
1 1 1
2 2 2
2 2 2
输出样例
3 3 3
3 3 3

泰勒展开式-西安交通大学

题目描述

cos ⁡ x = 1 − x 2 2 ! + x 4 4 ! + … + x n n ! {\cos x = 1 - \frac{x^2}{2!} + \frac{x^4}{4!} + \ldots + \frac{x^n}{n!}} cosx=12!x2+4!x4++n!xn

给定 x {x} x,求结果,保留 4 位小数。

输入格式

如题

输出格式

如题

数据范围

x {x} x 未明确给出,但通常为实数。

输入样例
10
输出样例
-0.8391

数字相加-西安交通大学

题目描述

给定一个字符串,找出其中的数字并相加。

输入格式

字符串

输出格式

数字之和

数据范围

字符串长度未明确给出,但通常较短。

输入样例
hui345yugy077hh0gj88hh
输出样例
510

字符串

输出格式

数字之和

数据范围

字符串长度未明确给出,但通常较短。

输入样例
hui345yugy077hh0gj88hh
输出样例
510
Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐