上机作业
第一讲解上机操作题作业
讲解上机操作题(操作系统应用)1、将程序“截图工具”先附到「开始」菜单上,然后再锁定到任务栏中。
2、将程序“便笺”先附到「开始」菜单上,然后再锁定到任务栏中。
3、将程序“画图”先附到「开始」菜单上,然后再锁定到任务栏中。
4、锁定任务栏,并设置屏幕上任务栏的位置为“顶部”,当任务栏被占满时合并任务栏按钮。
5、锁定任务栏,并使用小图标,设置屏幕上任务栏的位置为“左侧”,从不合并任务栏按钮。
6、在任务栏上添加“桌面”工具栏,并将任务栏置于桌面的顶端,自动隐藏任务栏。
7、设置开始菜单,将“自定义开始菜单”中“要显示的最近打开过的程序的数目”设置为“20”,将“要显示在跳转列表中最近使用的项目数”设置为“15”,并将“电源按钮操作”设置为“注销”。
8、启动“资源管理器”。
9、在C盘根目录下建立考生文件夹,文件夹名为考生准考证后7位。
10、C盘中有考试题库“Win2010GJW”文件夹,根据选题单指定题号,将题库中“KSML2”文件夹内相应的文件复制到考生文件夹中,将文件分别重命名为A1、A2、A3、A4、A5、A6、A7、A8,扩展名不变。
11、将“C:\Win2010GJW\KSML1\考生”文件夹设为“共享文件夹”,共享名称为“考生”,将同时共享的用户数量限制为15,Everyone的权限为“允许读取”。
12、将文件C:\Win2010GJW\KSML1\KSWJ1-10.rar解压至考生文件夹中,更新方式为解压并更新文件、覆盖方式为自动重命名。
13、将C:\Win2010GJW\KSML1\KSWJ1-12.docx以“考生.rar”为文件名压缩至考生文件夹下,压缩方式为标准,更新方式为添加并替换文件,设置压缩密码为“KS123”,并加密文件名。
14、运用“Windows 7”的“库”功能,查找出C驱动器中修改日期为“上星期”,种类为“文档”,扩展名为“.docx”的所有文件。
15、运用Windows 7的“库”功能,查找出C驱动器中修改日期为“这个月的早些时候”,种类为“图片”,扩展名为“.png”的所有文件。
中学生上机制度(5篇)
中学生上机制度1.学生必须在规定的上课时间内上机,不得无故缺课、迟到或早退。
迟到超过十分钟,不得再进入机房。
上机时间结束后,不得滞留机房,以免影响其他课程。
2.上机时请携带相关教材,认真完成计算机教师布置的上机作业。
不得在机房玩游戏,不得进行本课程以外的其他活动。
3.上机过程中请按指定的位置就坐,不得在机房内任意走动、吵闹和大声喧哗。
4.使用计算机时不得对计算机资源执行不正常操作,不得有意破坏计算机软件系统,发现计算机无法启动或有其他硬件故障,应及时报告身边的老师,不许擅自拆卸、更换计算机部件。
若因为私自拆卸、擅自更换计算机部件、吵闹或有意破坏,造成计算机任何损失的均需照价赔偿,情节恶劣态度不好者,还将报学校通报批评。
5.爱护机房设备设施,不准故意用力敲击键盘、鼠标及其他部件。
6.未经计算机教师同意,学生不得使用光盘等物品私自安装软件,违者一律没收其物品,并严肃处理。
7.不得携带其他无关物品如篮球等以及任何食品进入机房。
一旦发现在机房内吃任何零食,则罚搞整个机房卫生,屡教不改者,将通报班主任,不准上机。
8.自觉遵守使用计算机的公共道德。
如果联上了因特网,必须遵守相关的法律法规和网络道德,不得通过网络发表不法、不健康的言论,不得散布谣言,不得辱骂、攻击他人。
9.尊重机房内工作人员,服从工作人员的建议和安排。
10.下课后,请收好键盘、摆齐凳子,待老师检查后方可离开机房。
中学生上机制度(2)随着科技的快速发展,计算机和互联网已经深入到人们的日常生活中,对于中学生来说,上机已经成为不可避免的一部分。
然而,过度依赖上机也带来了一系列的问题。
为了引导中学生正确使用上机,提高他们的信息素养,许多学校已经实施了中学生上机制度。
本文将对中学生上机制度进行探讨,深入分析其意义和必要性,并提出改进措施。
一、中学生上机制度的背景和意义1.1 背景随着信息时代的到来,计算机和互联网已经深入人们的工作和学习中。
中学生在日常生活中也经常接触和使用计算机,比如上网查资料、编写作业、玩游戏等。
《数据结构》上机作业难完成的成因分析
论 学得好 . 并不 代表 上机实践 就好 , 事实 上 , 上机 实 在 训 教学 中有很 多学 生都完成不 了上机作业 .在这 里主
要从教学 方法的角度上来分析原 因
程序代 码违背 了 C语言 的语法规 定而 出现错误 ,
编译 程序一般会用英文给 出“ 出错 信 息 ”1 示 。 告 [ 2 的提 并 诉 错 误 在 哪 一行 由于 学 生 英 语 水 平 普 遍 不 高 . 难 明 很
:
《 数据结构》 上机作业难完成 的成 因分析
杨智 明 . 漆 丽 娟
670 ) 50 0
/ / /
( . 南保 山学 院 计 算 机 科 学 系 , 山 6 8 0 ; . 1云 保 70 0 2 云南 昭通 师 专 计算 机 科 学 系 , 通 昭
摘
要 :通 过 对保 山 学 院 计科 系 2 0  ̄ 0 0届 的 学 生难 以 完成 《 据 结 构 》 机 作 业 的情 况分 析 , 0521 数 上 从 教 学 方 法 的 角度 寻找 原 因 , 据 实 际情 况提 出 上 机 实训 教 学 改 革 的 具 体 措 施 , 根 以促 使 学 生 顺 利 完成 作 业 . 高 用计 算 机 解 决 问题 的 能 力 。 提
11 算 法 转换 成 程 序 困难 .
在 我 们 选 用 的严 蔚 敏 编 著 C版 本 的《 据 结 构 》 数 教
白编译程序提示语句错误 的原因 .或者编译程序 提示 的语 句错误不属 于本行 . 学生查错 、 使 改错存在 一定的
困难 。
材 中 . 多经典 算法都 采用类 C语 言描述[ 要想 把算 许 1 ] 。
上机作业
{double a,b,c,aver;
scanf("%lf%lf%lf",&a,&b,&c);
aver=a+b+c;
aver=aver/3;
aver=aver*10;
aver=aver+0.5;
aver=(int)aver;
aver=aver/10;
printf("%lf\n",aver);
1.编写程序,输入两个整数:1500和350,求出他们的商数和余数并进行输出.
#include<stdio.h>
main()
{int a=1500,b=350;
int c,d;
c=a/b;
d=a%b;
printf("商为%d余数为%d\n",c,d);
}
2.把560分钟换算成用小时和分钟表示,然后进行输出.
}
}
4.读入三个整数给a,b,c,然后交换他们中的数,把a中原来的值给b,把b中原来的值给c,把c中原来的值给a.
#include <stdio.h>
main()
{int a,b,c,t;
scanf("%d%d%d",&a,&b,&c);
t=a;
a=c;
c=b;
b=t;
printf("a=%d,b=%d,c=%d\n",a,b,c);
#include <stdio.h>
main()
{
int a,b,c,=a/b;
d=a%b;
printf("560分钟可转换为%d小时%d分钟\n",c,d);
电子商务上机作业【精选文档】
电子商务网络技术上机操作实验实验一实验要求:访问新蛋、阿里巴巴、携程、猪八戒网等网站,了解其网站的业务种类、业务流程、收入来源、页面设置。
实验过程:一、新蛋:1、业务种类:电脑整机、手机数码、电脑产品、家用电器、日用百货2、业务流程:1、搜索商品名称1、通过输入商品名称或者关键字进行商品搜索2、您还可以通过页面上方右侧的“所有分类"来搜索你想要的商品3、您还可以通过首页的左侧的分类浏览以及页面头部的分类导航进入相关的分类进行搜索,也可以通过点击首页的推荐产品进行产品的浏览。
2、查看商品详情3、放入购物车4、注册登录1、如果您是老用户,请直接输入用户名及密码进行登录。
2、如果您是新用户,在新蛋注册开户有两种途径:从页面上方的“免费注册”进行注册开户或在订购过程中注册开户。
3、填写收货人信息二、收入来源:通过大众群体在网上购物获取中间利润、注册会员费用、非黄金时间的广告收入。
三、阿里巴巴:1、业务种类:出售原材料、工艺品、家居日用、服装服饰、小商品、代理加盟、全球进口2、业务流程:个人购物流程:3、收入来源:会员、超级会员、为购买者和销售者的购买提供保障四、携程:1、业务种类:国内酒店的预定、国外酒店的预定、国内外机票的预定、商旅管理、搜索目的地。
2、业务流程:3、收入来源:五、猪八戒网:1、业务种类:2、业务流程:3、收入来源:实验二实验要求:熟悉淘宝网、当当网、阿里巴巴的注册流程,并一一进行帐户注册。
实验过程:首先找到淘宝网的首页,然后选择注册。
按照提示填写应该填写的信息。
内容包括:接着根据提示完成最后的确认,最后注册成功。
登陆阿里巴巴首页,选择免费注册,然后填写应该填写的信息。
具体包括一下内容:登陆当当网的首页进行注册——免费注册。
填写一下信息:提交后注册成功实验三实验要求:1、未开通网银的同学,申请并开通一家银行的网上银行业务,列出该银行个人网银所提供的业务类型。
2、已开通网银的同学,申请并开通一家银行的手机银行业务,列出该银行所提供的手机银行的业务类型.实验过程:个人网上银行中国建设银行24小时网上服务,满足您全方位、多层次的金融需求,让您时刻享受建行“e路通”的乐趣,感受轻松写意的自助人生。
施工现场八个“十不准”和起重作业十不吊
焊工“十不准”1、焊工必须持证上岗,无特种安全操作证的人员,不准进行焊、割作业。
2、凡属一、二、三级动火范围的焊、割作业,未经办理动火审批手续,不准进行焊割3、焊工不了解焊、割现场周围情况,不得进行焊、割。
4、焊工不了解焊件内部是否安全时,不得进行焊、割。
5、各种装过可燃气体,易燃液体和有毒物质的容器,未经彻底清洗,排除危险性之前,不准进行焊、割。
6、用可燃材料作保温层、冷却层、隔热设备的部位,或火星能飞溅到的地方,在未采取切实可行的安全措施之前,不准焊、割。
7、有压力或密闭的管道、容器,不准焊、割。
8、焊、割部位附近有易燃易爆物品,在未作清理或未采取有效的安全措施之前,不准焊、割。
9、附近有与明火作业相抵触的工种在作业时,不准焊、割。
10、与外单位相连的部位,在没有弄清有无险情,或明知存在危险而未采取有效的措施工现场”十不准”1、施工现场禁止吸烟;不戴好安全帽,不准进入现场。
2、不系好安全带,不准高处和临边作业。
3、不是机械操作人员,不准开动机械设备。
4、高处作业不准嬉戏打闹:不准从高处抛任何物料、工具和垃圾。
5、吊物下和吊物上不准站人。
6、不准攀爬龙门(井)架、外架、塔吊、翻越围挡和乘坐非乘人电梯上下。
7、不准穿高跟鞋、拖鞋、光脚、赤背进入施工现场。
8、不准擅自拆除、移动现场的脚手架、消防等安全防护设施及安全标志和警告牌。
9、不准酒后上岗作业。
10、不准带儿童进入施工现场。
安全用电“十不准”1、未经过专业技术培训和考试不合格的人员不准从事和动用电气设备。
2、任何人不准玩弄、拆除电器设备和开关,电工未佩戴绝缘手套、鞋等个人防护用品不准上岗。
3、不准使用绝缘体损坏的电气设备。
4、不准利用明火电热设备和灯泡照明取暖。
5、不准用水冲洗、擦拭电气设备。
6、任何人不准启动挂有警告牌和拔去熔断器的电器设备。
7、熔丝熔断时,不准调换容量不相符的熔丝。
8、不准在埋有电缆的地方或未办理任何施工手续就进行沟槽和打桩等施工作业。
网络信息资源检索上机作业(含答案)
作业1网络信息资源检索搜索引擎为google一、搜索引擎基础搜索(利用baidu 或者google)1、用逻辑“或”查出:“汶川地震”或“四川地震” 的有关网页。
(要求:记录命中网页数量和前两篇网页的标题)注明所使用的搜索引擎检索式:汶川地震OR四川地震命中结果的数量:找到约10,300,000 条结果前两篇网页标题分别为:5·12汶川地震_百度百科;四川汶川发生8级地震-新闻频道-和讯网2、用逻辑“非”查出:中国电信(不含“上海公司”)有关的网页。
(要求:记录命中网页数量和前两篇网页的标题)检索式:中国电信-上海分公司命中结果的数量:找到约127,000,000 条结果前两篇网页标题分别为:中国电信网上营业厅·广东|为您提供电信业务办理、充值交费、费用 ...;中国电信网上营业厅公测版3利用Google“手气不错”功能检索:剑桥大学主页的URL。
(写出其网址)4利用高级检索查找过去1个月政府网站上有关禽流感治疗方面的资料。
(写出检索结果数。
)检索式:禽流感治疗site:找到约75,300 条结果二、搜索技巧练习。
(Baidu or Google)Google搜索(1)利用搜索引擎检索本专业方面的doc/pdf/ppt格式的文档各1篇(只需列出网址)。
检索式:"网络信息检索与利用" filetype:doc (pdf /ppt)(doc)/wxjs/2007qs/NO9.doc(pdf)116.53.253.213:8808/km/App_Pdf/昆明医学院文检教学大纲.pdf(ppt)(2)利用搜索引擎搜索中国教育网站内有关“学科资源导航”的所有消息,共有几条?(中国教育类网站)找到约1,640 条结果(3)在政府网站中查询网页标题中含有“胡锦涛”的页面,写下查询结果。
(写出检索式)(intitle与site语法结合)(政府类网站)使用百度搜索引擎检索式:site: intitle:"胡锦涛"搜索结果:百度为您找到相关结果约178,000个(4)查找中国互联网信息中心网站上关于“中国互联网发展状况统计报告‘的PDF文档。
C语言上机作业试题5套含答案
第一次上机作业(2021):要求:独立完成,上机调试通事后上交作业提交邮件主题命名:班级学号姓名(第1次作业),例如:电1301班2王鹏(第1次作业)以附件形式将每次作业的所有程序源程序紧缩打包后提交,紧缩文件命名格式同上。
程序必需采用缩进格式1.大写字母转换成小写字母从键盘输入一个大写英文字母,输出相应的小写字母。
例:输入G输出g2.求平方根输入一个实数x,计算并输出其平方根(保留1 位小数)。
例:输入17输出The square root of is3.温度转换设计一个程序将华氏温度转换成摄氏温度c = 5/9(f-32)a)输入华氏温度(实型)b)输出的摄氏温度结果保留两位小数例:Please input Fahrenheit temperature:The corresponding Celsius temperature is4. 计算旅途时刻输入二个整数time1 和time2,表示火车的起身时刻和抵达时刻,计算并输出旅途时刻。
(输入的有效的时刻范围是0000 到2359,不需要考虑起身时刻晚于抵达时刻的情形。
)例:输入712 1411 (起身时刻是7:12,抵达时刻是14:11)输出The train journey time is 6 hours 59 minutes.5. 数字加密输入一个四位数,将其加密后输出。
方式是将该数每一名上的数字加9,然后除以10 取余,做为该位上的新数字,最后将第1 位和第3 位上的数字互换,第2 位和第4 位上的数字互换,组成加密后的新数。
例:输入1257输出The encrypted number is 4601试探题:你可否编程找出谁做的好事?有四位同窗中的一名做了好事,不留名,夸奖信来了以后,校长问这四位是谁做的好事。
⏹A说:不是我。
⏹B说:是C。
⏹C说:是D。
⏹D说:他乱说。
已知三个人说的是实话,一个人说的是谎话。
此刻要依照这些信息,找出做了好事的人。
windows上机书面作业(答案)
《大学计算机基础》上机操作随堂作业专业班级:姓名:班内序号:要求:1、上机过程中,禁止做与课程内容无关的事情。
2、微机出现故障时及时举手示意,禁止自行插接电源、数据线。
3、作业和实验指导书结合使用,先完成实验指导书操作内容。
4、作业完成过程中,要求截图的部分,应使用QQ截图或作业要求的截图方式对作业要求的相关内容进行截图,保存下完成的作业内容效果图,粘贴于作业中,居中放置,截图大小不得超过10*15厘米。
QQ截图方法:登录QQ后,运用组合键“Ctrl + Alt + A”,选择截图内容及其大小,双击鼠标左键完成复制,运用组合键“Ctrl + V”粘贴在作业中。
需要退出截图时,按“Esc”键。
如:修改屏幕分辨率为:1280*800,并截图。
5、作业作答部分字体颜色设置为红色;6、作业随堂完成,作业文件名设置为:本人班内序号姓名,如:02张三7、11月8日上机结束前将作业电子版交给班长,班长检查并规范作业文件名后,建立本班文件夹,取名为:专业班级,如:自动化1101,于周二下课前收齐本班作业,压缩打包,查杀病毒后上交。
作业批改过程中,如遇内容雷同,抄袭者和被抄袭者的作业成绩均为零分本课程明年重修作业内容:一、任务栏的设置查看【任务栏和开始菜单属性】内各项设置前后的区别,并分别对每项进行设置,查看设置效果这个题操作完了怎么答呀?自己问二、桌面的设置1、设置【主题】为“windows经典”,并进行另存,文件扩展名是:Theme这题应该在本机上做:开始,设置,控制面板,显示,主题,windows经典,旁边另存为,别忘了扩展名。
2、更换【桌面】背景,查看【位置】和【颜色】对桌面背景的影响。
在【程序】:【附件】:【画图】中随意涂鸦一幅画后,以“JPEG”类型保存在桌面,并设置为背景,用“Print Screen”键进行截图。
3、删除【我的电脑】,查看提示内容,简述如何将【我的电脑】恢复到桌面?答:删除后用:开始,设置,控制面板,显示,桌面,还原默认图标,勾选我的电脑后,确定即可恢复。
数值分析上机作业
《数值分析》上机作业(第一二三章)学院:电气工程学院班级:电气13级硕士2班教师:石佩虎老师姓名:**学号: ******第一章实验1 舍入误差与有效数设2211NN j S j==-∑,其精确值为1311()221N N --+。
(1) 编制按从大到小的顺序222111 (21311)N S N =+++---,计算N S 的通用程序; (2) 编制按从小到大的顺序222111...1(1)121N S N N =+++----,计算N S 的通用程序; (3) 按两种顺序分别计算210S 、410S 、610S ,并指出有效位数(编制程序时用单精度); (4) 通过本上机题你明白了什么?解答如下:(1). 按从大到小的顺序计算N S 的通用程序如下所示: n=input('Please Input an N (N>1):'); y=0;accurate=1/2*(3/2-1/n-1/(n+1)); %精确值 for i=2:1:n %从大到小的顺序 x=1/(i^2-1);x=single(x); y=y+x; enderror= accurate-y; format long;disp('____________________________________________________'); disp('The value of Sn from large to small is:'); disp(y);disp('The value of error is:'); disp(error);(2) 编制按从小到大的顺序计算N S 的通用程序如下所示: n=input('Please Input an N (N>1):'); y=0;accurate=1/2*(3/2-1/n-1/(n+1)); for i=n:-1:2 x=1/(i^2-1);x=single(x); y=y+x;enderror= accurate-y; format long;disp('____________________________________________________'); disp('The value of Sn from large to small is:'); disp(y);disp('The value of error is:'); disp(error);(3) 计算结果:按从大到小的顺序计算得:(4)总结:当我们采用不同的计算顺序,对于同一个计算式,会得出不同的结果。
java期末上机复习题目及其答案
<JAVA上机作业1>3.运行程序,分析并写出程序执行结果public class less1_3 {public static void main(String args[]){boolean x , y , xx , yy;int i = 10, j =10, ii = 10, jj = 10;x = true || (++i >10);y = true &&(++j >10);xx=true | (++ii >10);yy=true &(++jj >10);System.out.println("\n i = " +i+"\t j = "+j);System.out.println("\n x = " +x+"\t y = "+y);System.out.println("\n ii = " +ii+"\t jj = "+jj);System.out.println("\n xx = " +xx+"\t yy = "+yy);} }4.根据注释填空,并写出正确执行结果public class less1_4{ public static void main(String args[ ]){ float fa=102.5f;int ia=3;String sfa , sia , sc;double scd;System.out.println(fa+ia);sfa=Float.toString(fa); //将fa数值转换为字符串;sia= Interger.toString(ia); //将ia数值转换为字符串;sc= sfa+sia; //将字符串sfa和sia连接起来; System.out.println(“sc=”+sc);scd= Double.parseDouble(sc); //将字符串sc转换为数值; System.out.println(scd);} }6.(选做)解释划线语句功能,并写出程序执行结果。
机器学习上机作业
Gradient Descent1.题目描述:用梯度下降法对所给数据进行一元线性回归。
2.算法描述及步骤:回归在数学上来说是给定一个点集,能够用一条曲线去拟合之,如果这个曲线是一条直线,那就被称为线性回归,如果曲线是一条二次曲线,就被称为二次回归,回归还有很多的变种,如locally weighted回归,logistic回归,等等。
对于梯度下降法来说,可以先对数据作出一个估计函数:θ在这儿称为参数,表示每个特征的重要性。
为了如果我们令X0=1,就可以用向量的方式来表示了:然后需要一个机制去评估θ是否比较好,所以说需要对我们做出的h函数进行评估,一般这个函数称为损失函数(loss function)或者错误函数(error function),描述h函数不好的程度,在下面,我们称这个函数为J函数。
在这儿我们可以做出下面的一个错误函数:梯度下降法是按下面的流程进行的:(1)首先对θ赋值,这个值可以是随机的,也可以让θ是一个全零的向量。
(2)改变θ的值,使得J(θ)按梯度下降的方向进行减少。
对于函数J(θ)求偏导:下面是更新的过程,也就是θi会向着梯度最小的方向进行减少。
θi表示更新之前的值,-后面的部分表示按梯度方向减少的量,α表示步长,也就是每次按照梯度减少的方向变化多少。
3.程序代码及解释:clear all;load shujusizeshuju=size(shuju);x=shuju(:,1)';y=shuju(:,2)';plot(x,y,'+');hold on;syms theta0theta1theta00=1;%初始化θ值theta11=1;alpha=0.005;%设定迭代步长n=0;J=0;while1n=n+1;J=0;for i=1:sizeshuju(1)J=J+(theta0+theta1.*x(i)-y(i)).^2;endJ=J/(2*sizeshuju(1));gJ=[diff(J,theta0)diff(J,theta1)];gJ=subs(gJ,theta1,theta11);gJ=subs(gJ,theta0,theta00);if norm(gJ)<0.3break;endtheta00=theta00-alpha*gJ(1);%根据公式,更新θ值。
计算机应用基础上机操作题
计算机应用基础作业1 上机操作题1.现有一个名为8888的拨号连接,要求配置如下属性:电话号码从163改8888,如果忙音重拨100次,每次间隔30秒,断线不重拨,使用Windows XP的防火墙。
操作方法1:1.单击开始→连接到→显示所有连接。
可选:单击开始→控制面板→网络和Internet连接→网络连接。
2.右击8888连接选择属性(或者单击该连接,单击文件→属性),修改电话号码为8888。
3.单击选项标签,设定重拨次数为100,重拨间隔为30秒,取消断线重拨复选框。
4.单击高级标签,选择Internet连接防火墙下的复选框。
单击确定。
.2.在Windows XP中添加西班牙文输入法。
操作方法:3.开始——控制面板——日期、时间、语言和区域设置——添加其它语言——详细信息——添加——勾选“键盘布局/输入法”——选择“西班牙文”——确定设置Internet Explorer,禁止用户访问所有可能含有暴力内容的网站,监督人密码设为21。
操作方法:1.打开Internet Explorer。
2.单击工具并选择“Internet选项”。
3.选择内容标签页,点击启动按钮。
4.选择常规标签页,点击生成密码。
5.输入密码,输入确认密码,输入提示语,点击确定。
6.单击确定。
7.选择分级标签页,选择暴力,移动滚动条至最高级别。
8.单击确定。
4.打开资源管理器,完成以下操作:(1)创建如图所示的一个目录结构;操作方法1:鼠标单击“开始”按钮/程序/资源管理器,打开“资源管理器”窗口,单击左窗口的C盘根目录,然后单击“文件”菜单中“新建”,选“文件夹”,此时右窗口出现“新建文件夹”,在光标处输入“考试”,回车,然后选中“考试”文件夹,又单击“文件”菜单中“新建”,选“文件夹”,此时右窗口出现“新建文件夹”,在光标处输入“LS”,回车,此时在“考试”文件夹下新建了“LS”文件夹,同样的方法,选中“考试”文件,依次类推建立同级的“CWINLX”文件夹。
C--上机作业答案讲解
第一章作业答案.1。
编写程序,将华氏温度转化为摄氏温度:公式:C=(5/9)*(F—32)程序代码:#include〈iostream>using namespace std;void main(){float F,C;cout〈<”Please input F:”;cin〉>F;C=5*(F-32)/9。
0;cout<<”C="<〈C<〈endl;}运行结果:2。
编写程序,输入圆柱体的半径r和高h,计算圆柱体的体积.程序代码:#include〈iostream〉using namespace std;#define PI 3。
14159void main(){float r,h,v;cout<<”Please input r h:”;cin〉>r>〉h;v=PI*r*r*h;cout〈<”v="〈<v〈<endl;}运行结果:3.输入三角形的三条边a,b,c,利用海伦公式计算三角形的面积area。
若则area=程序代码:#include〈iostream〉#include〈math。
h〉using namespace std;void main(){float a,b,c,p,area;cout〈〈"Please input a b c:";cin>〉a〉>b>>c;if((a+b〉c)&&(b+c>a)&&(a+c〉b)){p=(a+b+c)/2.0;area=sqrt(p*(p—a)*(p—b)*(p-c));cout<<"area=”〈<area<〈endl;}else cout〈<"input error!"〈<endl;运行结果:4。
输入a,b,c的值,求一元二次方程:的解。
EXCEL上机作业5个范文
实验一EXCEL2003 基本操作一.实验目的1.掌握EXCEL2003的启动和退出操作2.熟悉EXCEL2003的窗口界面。
3.掌握工作簿的新建、打开、关闭与保存操作4.掌握不同类型数据的输入方法及填充技巧5.掌握单元格内容的编辑、清除、复制移动、查找替换操作二.实验内容1.启动EXCEL2003 。
2.认识EXCEL2003 窗口界面将工作簿窗口由最大化变为还原显示观察工作簿的文件名、工作簿窗口的控制图标及控制菜单找出当前工作簿名,当前工作表名,当前活动单元格在A5中输入429.38,观察数据编辑栏的显示。
显示或隐藏“图表”工具栏按下Home、Ctrl+Home、Ctrl+End、Ctrl+↑、Ctrl+↓、Ctrl+←、Ctrl+→组合键,观察当前单元格的变化。
3.工作簿操作创建一个新的工作簿在新工作簿的sheet1表中输入如下数据将新建的工作簿以文件名“姓名实验1”保存在E盘的班级文件夹中。
4.数据编辑打开工作簿文件:姓名实验1.xls以填充序列数的方法产生各学生的编号05001、05002、05003…、05012、05013 将工作表sheet1中的“期中成绩”改为“大学语文”,将“期末成绩”改为“平图4- 1均成绩”、D8格的889改为89在“李少波”和“黄玉梅”间插入一空行,输入一名学生的姓名及相应成绩,内容自定在工作表sheet1的A列前插入一列,在单元格A1输入“小组”,在单元格A2、A6、A10分别输入第一组、第二组、第三组。
将单元格A2中的数据复制到单元格区域A3:A5,将单元格A6中复制到单元格区域A7:A10,将单元格A11中的数据复制到单元格区域A12:A14(方法:复制粘贴法、CTRL+鼠标拖动法、填充柄拖动法)清除“平均成绩”列中的内容删除‘总评成绩’列应用序列填充将“编号”列中的内容加上前缀“机电”,即“机电05001”在第一行之前插入一行,输入:初三(1)班2005春成绩表保存文件退出EXCEL2003 。
windows上机书面作业(答案)
《大学计算机基础》上机操作随堂作业专业班级:姓名:班内序号:要求:1、上机过程中,禁止做与课程内容无关的事情。
2、微机出现故障时及时举手示意,禁止自行插接电源、数据线。
3、作业和实验指导书结合使用,先完成实验指导书操作内容。
4、作业完成过程中,要求截图的部分,应使用QQ截图或作业要求的截图方式对作业要求的相关内容进行截图,保存下完成的作业内容效果图,粘贴于作业中,居中放置,截图大小不得超过10*15厘米。
QQ截图方法:登录QQ后,运用组合键“Ctrl + Alt + A”,选择截图内容及其大小,双击鼠标左键完成复制,运用组合键“Ctrl + V”粘贴在作业中。
需要退出截图时,按“Esc”键。
如:修改屏幕分辨率为:1280*800,并截图。
5、作业作答部分字体颜色设置为红色;6、作业随堂完成,作业文件名设置为:本人班内序号姓名,如:02张三7、11月8日上机结束前将作业电子版交给班长,班长检查并规范作业文件名后,建立本班文件夹,取名为:专业班级,如:自动化1101,于周二下课前收齐本班作业,压缩打包,查杀病毒后上交。
作业批改过程中,如遇内容雷同,抄袭者和被抄袭者的作业成绩均为零分本课程明年重修作业内容:一、任务栏的设置查看【任务栏和开始菜单属性】内各项设置前后的区别,并分别对每项进行设置,查看设置效果这个题操作完了怎么答呀?自己问二、桌面的设置1、设置【主题】为“windows经典”,并进行另存,文件扩展名是:Theme这题应该在本机上做:开始,设置,控制面板,显示,主题,windows经典,旁边另存为,别忘了扩展名。
2、更换【桌面】背景,查看【位置】和【颜色】对桌面背景的影响。
在【程序】:【附件】:【画图】中随意涂鸦一幅画后,以“JPEG”类型保存在桌面,并设置为背景,用“Print Screen”键进行截图。
3、删除【我的电脑】,查看提示内容,简述如何将【我的电脑】恢复到桌面?答:删除后用:开始,设置,控制面板,显示,桌面,还原默认图标,勾选我的电脑后,确定即可恢复。
数值分析报告上机题课后作业全部-东南大学
实用标准文案文档大全上机作业题报告2015.1.9 USER1.Chapter 11.1题目设S N =∑1j 2−1N j=2,其精确值为)11123(21+--N N 。
(1)编制按从大到小的顺序11131121222-+⋯⋯+-+-=N S N ,计算S N 的通用程序。
(2)编制按从小到大的顺序1211)1(111222-+⋯⋯+--+-=N N S N ,计算S N 的通用程序。
(3)按两种顺序分别计算64210,10,10S S S ,并指出有效位数。
(编制程序时用单精度) (4)通过本次上机题,你明白了什么?1.2程序1.3运行结果1.4结果分析按从大到小的顺序,有效位数分别为:6,4,3。
按从小到大的顺序,有效位数分别为:5,6,6。
可以看出,不同的算法造成的误差限是不同的,好的算法可以让结果更加精确。
当采用从大到小的顺序累加的算法时,误差限随着N 的增大而增大,可见在累加的过程中,误差在放大,造成结果的误差较大。
因此,采取从小到大的顺序累加得到的结果更加精确。
2.Chapter 22.1题目(1)给定初值0x 及容许误差ε,编制牛顿法解方程f(x)=0的通用程序。
(2)给定方程03)(3=-=x xx f ,易知其有三个根3,0,3321=*=*-=*x x x○1由牛顿方法的局部收敛性可知存在,0>δ当),(0δδ+-∈x 时,Newton 迭代序列收敛于根x2*。
试确定尽可能大的δ。
○2试取若干初始值,观察当),1(),1,(),,(),,1(),1,(0+∞+-----∞∈δδδδx 时Newton 序列的收敛性以及收敛于哪一个根。
(3)通过本上机题,你明白了什么?2.2程序2.3运行结果(1)寻找最大的δ值。
算法为:将初值x0在从0开始不断累加搜索精度eps,带入Newton迭代公式,直到求得的根不再收敛于0为止,此时的x0值即为最大的sigma值。
运行Find.m,得到在不同的(2)运行Newton.m可见,在(−1,−δ)内取初值,Newton序列收敛,且收敛于根√3。
大连理工大学概率上机作业
大连理工大学概率上机作业————————————————————————————————作者: ————————————————————————————————日期:ﻩ第一次上机作业1.利用Matlab自带命令产生1000个均匀随机变量服从U(0,1)。
>>unifrnd(0,1,20,50)ans=Columns 1 through 100.81470.65570.4387 0.75130.3517 0.16220.10670.85300.78030.54700.9058 0.03570.3816 0.25510.8308 0.7943 0.9619 0.6221 0.3897 0.29630.1270 0.84910.7655 0.50600.58530.3112 0.0046 0.35100.24170.74470.9134 0.93400.79520.6991 0.5497 0.5285 0.7749 0.5132 0.4039 0.18900.6324 0.6787 0.1869 0.8909 0.9172 0.1656 0.8173 0.40180.0965 0.68680.09750.75770.48980.9593 0.28580.6020 0.86870.07600.1320 0.18350.2785 0.74310.44560.5472 0.75720.26300.08440.23990.94210.36850.5469 0.39220.64630.13860.75370.6541 0.3998 0.1233 0.9561 0.62560.9575 0.6555 0.7094 0.1493 0.3804 0.6892 0.25990.18390.5752 0.78020.9649 0.1712 0.75470.25750.56780.7482 0.80010.24000.05980.08110.15760.7060 0.2760 0.8407 0.0759 0.4505 0.4314 0.41730.2348 0.92940.97060.03180.67970.2543 0.05400.08380.9106 0.0497 0.35320.77570.9572 0.2769 0.65510.8143 0.5308 0.22900.18180.9027 0.8212 0.48680.4854 0.0462 0.1626 0.2435 0.7792 0.9133 0.2638 0.94480.01540.43590.8003 0.0971 0.11900.92930.9340 0.1524 0.1455 0.4909 0.0430 0.44680.1419 0.82350.4984 0.3500 0.12990.82580.13610.4893 0.1690 0.30630.4218 0.69480.9597 0.19660.56880.5383 0.8693 0.3377 0.6491 0.50850.9157 0.31710.3404 0.2511 0.4694 0.99610.57970.90010.7317 0.51080.7922 0.95020.5853 0.61600.01190.07820.54990.3692 0.6477 0.81760.95950.0344 0.2238 0.4733 0.3371 0.44270.1450 0.11120.4509 0.7948Columns 11 through 200.6443 0.31110.0855 0.0377 0.03050.0596 0.17340.95160.0326 0.25180.3786 0.92340.26250.8852 0.74410.68200.3909 0.92030.56120.29040.8116 0.4302 0.8010 0.91330.50000.0424 0.83140.05270.8819 0.61710.5328 0.18480.0292 0.79620.47990.07140.8034 0.7379 0.66920.26530.3507 0.9049 0.9289 0.0987 0.90470.52160.06050.26910.19040.82440.9390 0.9797 0.7303 0.26190.60990.09670.39930.42280.3689 0.98270.8759 0.4389 0.4886 0.3354 0.6177 0.81810.5269 0.54790.4607 0.73020.55020.1111 0.5785 0.6797 0.8594 0.81750.41680.94270.9816 0.34390.62250.2581 0.23730.1366 0.8055 0.7224 0.65690.4177 0.15640.58410.5870 0.4087 0.45880.7212 0.57670.14990.6280 0.98310.8555 0.10780.20770.5949 0.96310.10680.18290.6596 0.2920 0.3015 0.6448 0.90630.3012 0.2622 0.54680.6538 0.23990.5186 0.43170.7011 0.3763 0.87970.4709 0.60280.52110.49420.8865 0.97300.0155 0.6663 0.19090.81780.23050.7112 0.23160.77910.02870.6490 0.9841 0.5391 0.4283 0.26070.84430.2217 0.48890.7150 0.4899 0.8003 0.1672 0.69810.4820 0.59440.1948 0.1174 0.6241 0.90370.16790.4538 0.10620.66650.1206 0.02250.22590.2967 0.6791 0.8909 0.9787 0.43240.3724 0.1781 0.58950.42530.1707 0.3188 0.3955 0.3342 0.7127 0.8253 0.1981 0.1280 0.2262 0.31270.2277 0.4242 0.3674 0.6987 0.5005 0.0835 0.48970.9991 0.3846 0.16150.4357 0.5079 0.98800.19780.47110.1332 0.33950.17110.5830 0.1788Columns21through 300.42290.7788 0.25480.1759 0.6476 0.5822 0.4046 0.3477 0.82170.51440.0942 0.42350.2240 0.7218 0.67900.54070.4484 0.1500 0.42990.88430.59850.09080.66780.47350.6358 0.86990.3658 0.5861 0.88780.58800.47090.2665 0.8444 0.1527 0.94520.26480.76350.2621 0.3912 0.15480.6959 0.15370.34450.34110.2089 0.3181 0.62790.04450.7691 0.19990.69990.2810 0.78050.60740.70930.11920.7720 0.7549 0.3968 0.40700.63850.44010.6753 0.19170.23620.9398 0.93290.2428 0.8085 0.74870.03360.52710.0067 0.73840.11940.64560.9727 0.44240.7551 0.82560.0688 0.45740.6022 0.24280.6073 0.4795 0.19200.68780.37740.79000.3196 0.87540.38680.9174 0.4501 0.63930.13890.35920.2160 0.31850.53090.5181 0.91600.2691 0.45870.5447 0.69630.7363 0.7904 0.53410.6544 0.9436 0.0012 0.7655 0.6619 0.64730.0938 0.3947 0.94930.09000.4076 0.6377 0.4624 0.1887 0.77030.5439 0.5254 0.6834 0.32760.11170.8200 0.95770.42430.28750.3502 0.7210 0.53030.7040 0.6713 0.13630.71840.24070.46090.0911 0.6620 0.5225 0.8611 0.4423 0.43860.67870.96860.6761 0.77020.5762 0.41620.9937 0.4849 0.0196 0.8335 0.49520.5313 0.28910.3225 0.68340.84190.21870.39350.3309 0.7689 0.18970.3251 0.67180.7847 0.5466 0.83290.1058 0.67140.4243 0.16730.49500.10560.69510.4714 0.4257 0.25640.10970.7413 0.2703 0.8620 0.14760.6110 0.06800.03580.6444 0.61350.06360.52010.1971 0.9899 0.0550Columns 31 through 400.85070.73860.55230.12390.73780.5590 0.1781 0.89490.6311 0.69250.56060.58600.62990.4904 0.06340.8541 0.3596 0.07150.08990.55670.9296 0.24670.03200.8530 0.86040.3479 0.0567 0.2425 0.08090.39650.69670.6664 0.61470.87390.93440.4460 0.5219 0.0538 0.77720.06160.58280.08350.3624 0.2703 0.9844 0.0542 0.3358 0.44170.9051 0.78020.8154 0.62600.04950.2085 0.8589 0.17710.17570.01330.53380.33760.8790 0.6609 0.4896 0.5650 0.7856 0.6628 0.20890.89720.10920.60790.98890.7298 0.19250.6403 0.51340.33080.90520.1967 0.82580.74130.00050.89080.12310.41700.17760.8985 0.6754 0.09340.3381 0.10480.86540.98230.20550.2060 0.39860.1182 0.4685 0.3074 0.2940 0.12790.6126 0.76900.14650.94790.13390.9884 0.91210.4561 0.7463 0.54950.99000.58140.1891 0.0821 0.03090.54000.10400.1017 0.0103 0.48520.5277 0.9283 0.0427 0.10570.9391 0.7069 0.74550.9954 0.0484 0.89050.4795 0.5801 0.6352 0.14200.30130.9995 0.7363 0.3321 0.66790.79900.8013 0.0170 0.2819 0.1665 0.29550.28780.5619 0.2973 0.6035 0.73430.2278 0.1209 0.5386 0.62100.3329 0.4145 0.18420.06200.52610.05130.4981 0.8627 0.6952 0.57370.4671 0.4648 0.5972 0.2982 0.72970.07290.90090.4843 0.4991 0.0521 0.64820.7640 0.2999 0.0464 0.70730.08850.57470.84490.53580.9312 0.0252 0.81820.13410.50540.7814 0.79840.8452 0.20940.4452 0.7287 0.8422 0.10020.21260.76140.28800.9430Columns 41 through 500.6837 0.78940.1123 0.6733 0.09860.9879 0.5975 0.75930.80920.75190.1321 0.36770.78440.42960.14200.1704 0.3353 0.7406 0.7486 0.22870.7227 0.2060 0.2916 0.4517 0.1683 0.2578 0.2992 0.74370.12020.06420.11040.0867 0.60350.6099 0.19620.3968 0.4526 0.10590.5250 0.76730.11750.77190.9644 0.0594 0.31750.0740 0.4226 0.68160.3258 0.67120.6407 0.2057 0.43250.3158 0.31640.6841 0.35960.46330.5464 0.71520.3288 0.38830.6948 0.7727 0.2176 0.4024 0.5583 0.21220.3989 0.64210.65380.5518 0.75810.6964 0.25100.9828 0.74250.09850.4151 0.41900.7491 0.2290 0.4326 0.12530.8929 0.4022 0.4243 0.82360.1807 0.39080.58320.6419 0.65550.1302 0.70320.6207 0.4294 0.1750 0.2554 0.81610.74000.48450.10980.0924 0.5557 0.1544 0.1249 0.1636 0.0205 0.31740.2348 0.15180.93380.00780.1844 0.3813 0.0244 0.66600.9237 0.81450.7350 0.78190.1875 0.42310.21200.1611 0.2902 0.8944 0.65370.78910.97060.10060.2662 0.65560.07730.75810.3175 0.5166 0.93260.85230.8669 0.29410.7978 0.7229 0.91380.8711 0.65370.70270.1635 0.50560.08620.23740.48760.53120.70670.35080.9569 0.1536 0.9211 0.63570.3664 0.5309 0.76900.10880.5578 0.68550.9357 0.95350.79470.95090.3692 0.0915 0.3960 0.63180.31340.2941 0.4579 0.54090.57740.44400.6850 0.40530.27290.12650.1662 0.53060.24050.67970.4400 0.06000.5979 0.10480.0372 0.1343 0.6225 0.83240.76390.03660.25760.86672.参考课本综合例题2.5.4和2.5.5中的方法,模拟产生1000个随机变量,使其服从参数为2的指数分布,进而计算这1000个随机数的均值和方差。
C_上机实验(含作业)总的目的、要求和评分标准
上机实验(含作业)总的目的、要求和评分标准一、实验目的实验作为教学的一个重要环节,其目的在于更深入地理解和掌握课程教学中的有关基本概念,应用基本技术解决实际问题,从而进一步提高分析问题和解决问题的能力。
C程序设计课程实践性很强,即要求独立编写程序,学会独立上机调试程序。
学会独立上机调试程序。
也就是要善于发现程序中的错误,并且能很快地排除这些错误,使程序能正确运行。
计算机技术是实践性很强的技术,要求从事这一领域的人不仅能了解和熟悉有关理论和方法,还要求自己动手实践。
对程序设计来说,要求会编写程序并上机调试通过。
因此调试程序本身是程序设计课程的一个重要的内容和基本要求,应给予充分的重视。
调试程序的经验固然可以借鉴他人的现成经验,但更重要的是通过自己的直接实践来积累,而且有些经验是只能“会意”难以“言传”。
因此,在实验时不但要达到通过程序完成每一次的实验任务,而且应当在已通过的程序基础上作进一步的修改、提高和完善。
甚至于“自设障碍”,即把正确的程序改为有错的(如用scanf函数为输入变量输入数据时,漏写“&”符号,double变量使用格式符“%f”;使数组下标出界;使整数溢出等等),观察和分析所出现的情况。
这样的学习才会有真正的收获。
实验目的可归纳如下:⒈验证自己已建立起来的概念或所编写的程序是否正确;⒉加深对课堂所学内容的理解和语法规则的记忆;⒊理解和掌握运用计算机高级语言进行编程的思想方法;⒋掌握常用算法的设计与应用实现;⒌熟悉Turbo C 2.0程序开发环境,掌握C程序常用的调试手段;⒍学会上机调试程序的方法,不断积累调试经验,提高排错能力;⒎使自己具有独立的应用编程和熟练的程序调试能力。
二、要求:⒈做好每一次上机前的准备以提高上机效率:①预先认真阅读相关实验内容,做到心中有明确的目的要求和任务,要有备而来;②按照实验内容规定的习题题目,事先在实验预习报告上编写好源程序及运行程序所需的典型数据,并经人工静态检查认为无误;手编程序应书写整齐,应在每个题目之间留出一定的空间,以备记录上机调试情况和运行结果等;对程序中自己有疑问的地方,应作出记号,以便上机时给以注意。
运营管理作业
《运营管理》上机作业使用软件:《运营管理专家》班级:xx 学号:xx 姓名: xx1、能力规划→决策分析位于北京副中心的望京家园已经整体封顶,底商招租已经全面启动。
美廉集团决定在望京家园底商新开一个超市。
公司市场部利用北京副中心办公人数、望京家园入驻及周边小区入驻人口作为主要参考指标,把未来3年内顾客对本超市商品的需求分为两种情况,即需求旺盛和需求低迷。
遗憾的是,市场部并不掌握需求旺盛和需求低迷这两种情况发生的可能性。
为此,公司提出了三种可选方案,即新建大型、中型或小型超市,供领导决策。
财务部门根据初始投资、竞争对手的布局和运营成本,分别估算出了每一种决策方案在需求旺盛和低迷下的收益值,详见表1。
表中280表示新建大型超市每年将会给公司带来280万元的收益,余者类推.(1)根据上述数据,选择最优建设方案.(2)给出你选择的理由。
表1 收益表(单位:万元)解答:(1)大(2)2〉1,根据乐观准则和后悔值准则都应该选择大型超市.2、能力规划→排队分析一家快餐店统计了近两年顾客对外卖需求的相关信息.订餐请求服从泊松分布,其均值为每小时2次请求。
配送服务时间(从备餐到送餐结束返回店内)服从指数分布,这一指数分布的均值为每次请求20分钟.快餐店每聘用一位快递小哥,平均每小时支出30元。
快餐店还估计了因延迟送餐给快餐店带来的损失,平均为每单每小时50元。
试根据上述有关数据,测算这家快餐店聘用几位快递小哥最合算。
解答:2.两个快递小哥费用最低。
3、能力规划→学习效应明鹏装饰有限公司主要业务是为高档写字楼制作办公室。
该公司刚刚与天工科技服务有限公司签订了一份标准办公室的装饰合同.合同的主要内容是为天工科技制作100个标准办公室.明鹏的运营管理人员统计了制作第1个办公室和第2个办公室所用的人工,分别为5个工时和4.2个工时。
试估计制作最后一个标准办公室所需要的工时和制作完100个标准办公室所需要的全部工时.解答:1.57;1604、选址规划→重心法朝阳环保科技有限公司正在规划建设一个居民生活垃圾处理站。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上机作业一:(9*9数独)9*9宫格“数独”原创者是18世纪的瑞士数学家欧拉,游戏规则很简单,九个九宫格里,每一横行与每一纵列都有1到9的数字,每个小九宫格里也有1 到9的数字,但是每个数字在每个行列每个小九宫格里都只能出现一次。
游戏共有2147483647局可以选择,以及[简单]、[一般]、[困难]和[超难]四个难度级别可供你选择,祝你好运。
在日本,“数独”已成为最风行的猜谜游戏,专业的数独玩家超过100万人。
在英国,《泰晤士报》的销量更因为刊登“数独”而打破销售纪录!甚至,人有已经建议把“数独”引进课堂,作为锻炼脑力的好教材!#include <iostream>#include <IOMANIP>#include <stdlib.h>using namespace std;定义一个9*9的数组a //数组a中存放原始题目的数独定义一个9*9的数组b //数组b用于运算过程中int a[N][N]={{5,6,0, 0,7,4, 0,0,0},{0,0,0, 0,0,5, 0,8,0},{3,0,1, 9,0,0, 0,0,0},{0,0,6, 0,0,0, 0,3,0},{1,0,0, 2,0,7, 0,0,0},{0,7,2, 6,5,0, 0,0,0},{0,0,0, 0,0,0, 5,0,6},{0,0,0, 7,9,0, 0,0,1},{7,2,0, 0,0,0, 3,0,0}};其中0代表空位置,没有预设数值需要编写如下一些函数void Print(); //把b数组中的数据按方阵的形式显示出来5 6 9 │8 7 4│1 2 32 4 7 │3 1 5│6 8 93 8 1 │9 2 6│45 7───┼───┼───4 5 6 │1 8 9│7 3 21 9 3 │2 4 7│8 6 58 7 2 │6 5 3│9 1 4───┼───┼───9 1 8 │4 3 2│5 7 66 3 5 │7 9 8│2 4 17 2 4 │5 6 1│3 9 8bool CheckRow(register int row,register int col ) // 判别第row行第col列的数值是否与同行中已有的数值重复,bool CheckCol(register int row,register int col ) // 判别第row行第col列的数值是否与同列中已有的数值重复,bool CheckBlock(register int row,register int col ) // 判别第row行第col列的数值是否与同块中已有的数值重复,void NinePalace( register int row,register int col) // 递归算法:在第row行第col列循环存放并测试1到9种任意一个数值,保证该数字与前面已经存放的数字不重复,进入递归,继续下一个位置的NinePalace调用例如:可能会有如下程序片段if ( col==8 ){nextcol = 0;nextrow=row+1;}else{nextcol = col+1;nextrow=row;}NinePalace(nextrow,nextcol);int main(int argc, char* argv[]){register int i,j;for(i=0;i<N;i++){for(j=0;j<N;j++){b[i][j]=a[i][j];}}NinePalace(0,0);getchar();return 0;}上机作业二:单向链表综合练习要求用单向链表实现某一“管理系统”管理的内容不限具有基本的功能:添加结点删除结点输出数据释放所有结点可选功能修改结点的值统计计算……上机作业三:编写动态数组预设如下main主函数int main(){TArray a(10); // a是一个double 类型的长度为10动态数组TArray b; // b是一个double 类型的尚未确定其长度的动态数组b.SetLen(7); //使b成为一个长度为7的动态数组double d[10] = { 1,2,3,4,5,6,7,8,9,10 };a.Input(d,10); // 把c中的10个元素复制到a中a.Print(); // 打印a中的元素TArray c(a); // 创建了一个与a一样的c数组b = a; // 把a的内容复制给ba.SetElem(0,6); // 把第0个元素的值重新赋值为6b.Exchange(4,2); // 交换b中第4个和第2个元素的内容b.Print(); // 打印b中的元素a.Print(); // 打印a中的元素c.Print(); // 打印c中的元素return 0;}打印结果:创建了一个长度为10的动态数组创建了一个长度尚未确定的动态数组设定动态数组的长度为7输入了10个数据1,2,3,4,5,6,7,8,9,10创建了一个长度为10的动态数组,并且内容也复制过来了复制了10个数据修改了第0号元素的值为6把第4号元素与第2号元素交换了一下1,2,5,4,3,6,7,8,9,106,2,3,4,5,6,7,8,9,101,2,3,4,5,6,7,8,9,10动态数组被释放了动态数组被释放了动态数组被释放了作业四:关于类的封装,类的静态成员的应用。
(1)涉及一个学生类,包含学生学号、姓名、课程、成绩等基本信息,计算学生的平均成绩。
要求:定义学生类Student。
有三门课(自定)。
静态存放每门课的总分。
有如下main函数的测试源程序。
int main(){Student stu1("200906264","Li Weiwei",88,75,91); // 定义一个学生及成绩stu1.display(); // 打印该学生的信息Student stu2("200902164","Chen Hanfu",86,78,93);// 再定义一个学生及成绩stu2.display(); // 打印该学生的信息Student stu3("200908079","Zhan Gaolin",94,69,97); // 再定义一个学生及成绩stu2.display(); // 打印该学生的信息cout<<"The average grade of course1:"<<stu1.average1()<<endl;cout<<"The average grade of course2:"<<stu2.average2()<<endl;cout<<"The average grade of course3:"<<stu3.average3()<<endl;return 0;}运行结果:200906264 Li Weiwei 88 75 91200902164 Chen Hanfu 86 78 93200908079 Zhan Gaolin 94 69 97The average grade of course1: 89.3333The average grade of course2: 74The average grade of course3: 93.6667(2)有一信息管理系统,要求检查每一个登陆系统的用户(User)的用户名和口令,系统检查合格以后方可登陆系统,编写C++程序。
要求:定义用户类User。
口令加密(自定义:例如:把输入的密码串中每一个字符转换成对应的ASCII码,再加上该字符输入码中的位置编号,所得到一个数值再取256的模,得到新的字串。
如:输入"ab4U+",密码序列为,97+1,98+2,52+3,85+4,43+5),即字符串“cd7Y0"。
定义一个对应的解码程序。
有如下的main函数测试程序:int main(){char name[20],pass[20];User u1("LiWei","liwei99"); // 注册一个用户(用户名和密码)u1.Adduser("ChenHanfu","20090208"); // 再注册一个用户(用户名和密码)User::Adduser("ZhanGaolin",199146"); // 再注册一个用户(用户名和密码)cout<<"Input username:";cin>>name;cout<<"Input password:";cin>>pass;if(User::login(name,pass)>=0) // 判别输入的用户是否成功登录cout<<"Success login!"<<endl;elsecout<<"login fail!"<<endl;return 0;}运行结果:Input username:ZhanGaolinInput password:199146Success login!上机作业五:运算符重载,构造函数,模板动态数组(有一定难度),Rational是一个有理式,即分式,(提示:建议该类中有两个数据成员,一个存放分子,另一个存放分母,分母保证正值,分子可负也可正,当分子与分母有公因子时,能自动约分,如果分子能除尽分母,则分母是1,这正好代表整数情况可能需要重载的运算符又算术+(注:分别针对两种不同参数类型),前加增量,后加增量,赋值加,double类型转换符;动态数组(参照上机作业三)需要重载方括号运算符,等)。
内部还需要一个约分功能,以及其它各种重载的构造函数。
有如下的main函数测试程序,一般不改动它。
如需改动,以再增加新的测试能力为宜,例如对运算符可有加、减、乘、除等。
int main(){Rational a(1,3); // a是一个三分之一的有理式Rational b(4,6); // b是一个六分之四的有理式Rational c; // c是一个0有理式c = a+b; // c中得到a与b相加的结果cout <<"c=a+b="<<a<<"+"<<b<<"="<<c<<endl;c+=a;c.Print(); // 输出:1有3分之1cout<<endl;double d;d = c ;cout<<"d="<<d<<endl; // 输出结果:1.33333Rational e(1); // e是一个1的有理式c = e+2; //c.Println("c="); // Println是一个调用Print函数后再换行的函数Rational f(-2,5,10); // f是一个负的2有5分之10的有理式,即-2.5f.Println("f=");Rational g(2,-5,10); // g也是一个负的2有5分之10的有理式,即-2.5g.Println("g=");Rational h(2,5,-10); // h也是一个负的2有5分之10的有理式,即-2.5h.Println("h=");f = e++; // e中的值变成2, f中存放1f.Println("f=");e.Println("e=");f = ++e; // e中的值变成3, f中存放3f.Println("f=");TArray<Rational> x(3); // x是一个具有3个Rational对象的动态数组,默认都是0x[0] = a;x[1] = b;x[2] = c;x.Println("x="); // 打印x中的所有元素}运行结果:c=a+b=(3分之1) +(3分之2)=1c=1;(1有3分之1)d=1.33333c= 3f=(2有2分之1)g=(2有2分之1)h=(2有2分之1)f=1e=2f=3x={(3分之1), (3分之2),3}。