11-12-2上机考试第一场试卷_a(2023年1月)
学号姓名成绩
考试时间70分钟,卷面分数100分)
说明:首先在z盘建立一个以自己的学号命名的文件夹,用于保存上交的考试文件。先在d或e盘对以下问题按要求编缉程序,调试运行,输出结果。
然后将源文件和自己的头文件(若存在)复制到z盘自己的文件夹中。
一、输入并调试下面程序 (50分)
程序功能】以下程序中函数fun(int a,int m)的功能是:将数组a中数据按降序排序。main()要求定义一个数组x,通过随机函数产生数组x需要的数据,最后将排好序数据输出到屏幕,要求每行输出5个数据。
程序调试要求】在给定的程序中,只允许在原语句上进行修改,不能增加或删除整条语句或修改算法。
注意】 将源程序以“学号为文件名存入z盘自己的目录中。
#include<>
#include<>
#include<>
#include<>
void jiangxu(int a,int n)
int t;
for(int i=0;i for(int j=n-1;j>=i;jfor(int j=n-1;j>i;j--)
void main()
srand(unsigned(time(0)))
int x[15];
for(int i=0;i<15;i++)
x[i]=rand();
jiangxu(x,15jiangxu(x,15);
for(i=0;i<15;i++)
评分依据:有题目10分。每错改正得8分。
二、编程题(50分)
程序功能】求级数的前n项之和。
编程要求】1. 编写函数double fun (double x, int n),其功能是对于给定的x计算下列级数前n项的和,函数返回计算结果。
2. 编写main函数,接收从键盘输入的n和x的值,调用函数fun计算级数前n项的和,并输出结果。
测试数据与运行结果】
测试数据:n=100,x=1
运行结果:f(1,100)=0.787873
注意】 将源程序以“学号为文件名存入z盘自己的目录中。
评分依据:程序总体框架10分。(红色字体部分)
#include<>
double fun(double x, int n)
函数体初始化5分、
循环5分。循环体15分。
返回5分。void main()
变量定义和输入5分。
函数正确调用和输出10分。
上机作业答案
一答案 1filetype作用是特定类型文件检索。简爱 filetype doc 毕业 filetype doc site作用是把搜索范围限定在特定的站点中,比如只想看百度上的 可以用 校园 双引号的作用是精准匹配,2服装设计检索,认识搜索引擎,选择需要研究的搜索工具。研究 百度 搜索各项按钮超链接...
上机练习答案
答案。1.已知系统传递函数为利用matlab将上述模型表示出来,并将其建立在工作空间中。2.已知系统传递函数为利用matlab将上述模型表示出来。多项式乘积,将两个多项式系数向量相乘conv a,b num 7 2,3 den conv conv conv 1,0,0 3,1 conv 1,2 1,...
上机作业答案
第一章习题答案。1.位于tc根目录下。2.正确答案是3628800 错误答案是24320 第三章习题答案。1.1 a 1 1.0 2 1.0 3 1.4或a 1 1f 2 1f 3 1f 4 a 20,b 40 3.d4.a 5.c6.a 第四章习题答案。1.c2.d f 5.ld u e 6.a ...