A.int a=(int)(Math.random()*100)+1;
B.int a=(int)(Math.random()*100);
C.int a=(int)(Math.random()*99)+1;
D.int a=(int)(Math.random()*99);
第1题
第2题
编程产生输入三个0~100之间(包含0和100)的随机数a、b和c,要求实现 (1)至少使用两种不同的方法,将三个数字按从小到大的顺序排序。 (2)计算输出三个数的和与平均值。 输出效果如下(其中a、b和c的值随机生成): 原始值: a=97, b=89, c=99 (方法一)升序值: a=89, b=97, c=99 (方法二)升序值: a=89, b=97, c=99 三个数值的和=285 ,平均值= 95 提示: (1)可使用比值法或求最大最小值函数等多种方法 (2)随机数生成可以使用 import random random.randint(0,100) 来生成0~100之间的随机整数。
第3题
Excel操作题(100分) 在给定的“Excel试卷.xls”工作薄的sheet1中,存放了一个学院四个专业2016级学生学号,姓名,C语言考试成绩以及C语言周测试成绩四列数据。 其中,学号共8位,编码规则为:第1-3位为专业代码,第4-5位为入学年份,第6位为班级号,第7-8位为学生在班里的序号。例如,09116203表示计算机专业16级2班第3名同学。 1. 利用字符串操作函数先从学号中提取出专业编号,再提取出每一位同学的班级号。(10分) 2.再根据专业编号,用VLOOKUP函数从“专业代码表”中匹配所对应的专业名称。(12分) 3.利用字符连接运算符生成学生的专业年级班级,例如“计算机16级1班”。(10分) 4.按要求填充学生的C语言考试成绩,要求取[30,100]之间的随机整数,不能手动输入数据,必须用函数填充。(10分) 5.按要求计算“周测试成绩表”中每位同学的周测试成绩,计算方法为:去掉1-6次周测试中的最低分,然后求平均值。(10分) 6.将Sheet1中原表格复制,只要值粘贴到原表格以下,空两行的地方。请按照要求填充学生的最终成绩,要求为:选取周测试成绩和考试成绩中最大的作为最终成绩。(提示:用if函数)(10分) 7.利用条件格式把最终成绩中低于60分的单元格填充成红色。(10分) 8.用排序函数将所有同学按周测试最终成绩排名次。(8分) 9.用数据透视表求各专业班级的平均成绩,保留两位小数,结果如下图。(10分)10.将数据透视表复制,只要值粘贴到Sheet2中,绘制出各专业班级关于平均成绩的柱形图,如下图所示。将整个工作簿名字改成你的“学号+姓名+第四章测试.xlsx”(10分)
第4题
第5题
一、实验要求: 需求:实现用户针对系统生成的区间为[30,100]的随机整数进行猜数,并输出猜测结果,主要功能如下: 1)一次猜一个数 2)用所猜的数,,与目标数比较,,如果不相等,则继续猜,不限次数,直到猜中为止; 3)猜数过程中,猜错时,系统给出给出大了或小了的简单提示 4)猜中时,给出机会评价,评价标准,如下表所示 次数 等级 范例 1 A 1-A [2,5] B 2-B [6,10] C 6-C [11,20] D 15-D [21,目标数] E 23-E 大于目标数 怀疑你根本就是在碰运气(没有看系统给出的提示) 36-怀疑你根本就是在碰运气(没有看系统给出的提示) 假设目标数为:30 设计:根据需求,这里只需要设计一个非主类GuessNumber(不包含Main方法的类),其内部设计,可参考如下设计: 1)静态特征——字段,即数据,且数据一般是私有的private:目标数:number 2)动态特征——构造方法(这里使用默认构造方法,可以省略),且构造方法一般是公有的public: 3)动态特征——属性,且属性一般是公有的public:且属性有可读(get)可写(set)之分,根据需要针对number设计成可读可写 4)动态特征——方法,且方法一般是公有的public:可以对字段中的数据,进行任何业务处理,即根据需要进行数据加工,这里有1个方法,即猜数GuessResult方法,其主要功能是: (1)一次猜一个数:用所猜的数,,与目标数比较,,如果不相等,则继续猜,不限次数,直到猜中为止; (2)猜数过程中,猜错时,系统给出给出大了或小了的简单提示 (3)猜中时,给出机会评价(评价标准,详见实验要求) 二、为作业的相关功能设计菜单,菜单的功能主要是创建对象,并使用对象,具体要求: 当输入11,实现用户针对系统生成的区间为[30,100]的随机整数进行猜数,并输出猜测结果; 当输入quit,则退出; 三、重要提示,可以参考如下代码框架,进行补充实现上述功能:
第6题
第7题
第8题
第9题
第10题
A、函数rand()用于生成一个[0,RAND_MAX]间的随机数,RAND_MAX是不大于双字节整数的最大值32767的宏常量。使用函数rand()必须在程序开头加上这样一条编译预处理指令:#include <stdio.h>
B、magic = rand()%100 + 1用于生成[1,100]之间的随机数。
C、事实上,函数rand()产生的都是伪随机数。
D、函数srand()用于为rand()设置随机数种子,使rand()产生的随机数“随机化”。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!