文档视界 最新最全的文档下载
当前位置:文档视界 › 《VB》上机作业

《VB》上机作业

《VB》上机作业
《VB》上机作业

上机作业

第3章结构化程序设计与数组

一、分支结构

1、P87:习题三,六、程序设计题- 1。

2、P87:习题三,六、程序设计题- 2。

3、输入一个字符,判断该字符是否为字母、数字、空格还是其它符号,并输出相应信息。(请分别用“块IF结构”和“情况选择结构”来实现。)

二、循环结构(一)

1、P87:习题三,六、程序设计题- 4。

2、输入n个数,输出其中的最大值及相应的序号。

3、输入一行字符,统计出字母、数字、空格和其它符号的个数。

4、输入一个正整数,判断其是否为素数。

三、循环结构(二)

1、P87:习题三,六、程序设计题- 5。

2、P87:习题三,六、程序设计题- 3。

3、输出1000到2000之间的所有素数,要求一行输出5个数,每个数占8列。

4、打印图案:(行数N取1-9。)

1

121

12321

1234321

……

四、数组

1、用随机函数产生n个三位的正整数(100-999),求其中的最大值。

2、编程,输入n个数,求它们的最小公倍数。

3、用随机函数产生n个两位的整数(10-99),用选择法排序后从大到小输出。

4、P88:习题三,六、程序设计题- 10。

第4章函数与过程

1、编写一个外部过程,用于判断一个整数是否为素数。编写一个主程序来调用该过程实现输出1~1000之间的所有素数。

2、P107:习题四,五、程序设计题- 1。

3、编程,计算数组A和数组B中最大值之差。将求最大值编写成一个外部过程。

4、编一个外部过程完成排序功能。

5、P107:习题四,五、程序设计题- 4。

6、P107:习题四,五、程序设计题- 5

第8章文件

1、读入一个文件,分别统计文件中英文字符、数字字符和其它字符的个数,结果分别输出到窗体上显示和文件中保存。

2、顺序文件中存放了若干个数,读入后从小到大排列,再重新写入文件。

第5章常用控件

1、P151:习题五,六、程序设计题- 3。

2、P152:习题五,六、程序设计题- 5。

3、P152:习题五,六、程序设计题- 6。

4、使用滚动条设计一个调色板。

第6章图形控件和图形方法

1、P181:习题六,六、程序设计题- 1。

2、P181:习题六,六、程序设计题- 2。

3、P181:习题六,六、程序设计题- 3。

4、参考教材P170的例6-13,在一个图片框中画一个所能容纳最大的圆饼图,红绿蓝各占三分之一。

第7章对话框和菜单程序设计

1、P207:习题七,六、程序设计题- 1。

2、P207:习题七,六、程序设计题- 2。

3、P207:习题七,六、程序设计题- 3。

上机作业

课件52页上机作业 第一题 1、function f= eval(M1) a=1;b=2;c=3;d=4; M1=[a,b;c,d] 运行结果: M1 = 1 2 3 4 2、function g= eval(M2) a=1;b=2;c=3;d=4; M2='[a,b;c,d]' 运行结果: M2 = [a,b;c,d] 3、function h= eval2(M3) a=1;b=2;c=3;d=4; M3=sym('[a,b;c,d]') 运行结果: M3 = [ a, b] [ c, d] 结论: M1为矩阵,M2为未赋值矩阵,M3为两个行向量,结果均不同。 第二题 程序 a1=1e10;b1=1e-10; c1=(a1+b1-a1)/b1 a2=sym(a1);b2=sym(b1); c2=(a2+b2-a2)/b2 运行结果: li5 c1 = c2 = 1

结论:C1和C2不相等。 符号运算 1: (1)因式分解 syms x f=x^2-5*x+6 s=factor(f) 运算结果: yinshifenjie f = x^2 - 5*x + 6 s = (x - 2)*(x - 3) (2)函数展开 syms x; f=(x+1)^3; expand(f) 运行结果:hanshuzhankai ans = x^3 + 3*x^2 + 3*x + 1 (3)合并同类项 syms xy; f=x^2+3*x+2*x+y^3+8*y^3; collect(f) collect(f,y) 结果 >>hebingtongleixiang ans =

第一次上机作业答案

2018-2019第一学期土木文检课作业(一) 1.试用图书馆书目检索系统查出如下题名的中图法分类号和检索结果条数,再用所查出的分类号分别检索中文图书和西文图书的结果条数。 图书条数:_473______,西文图书条数:___64____; (2)题名:克隆,在图书馆位置:_北四楼中文自科图书借阅室/南六楼中文自科参考书阅览室_______ ,中图分类号:_Q785_____,中文图书条数:__70______,西文图书条数:_________; (3)题名:文献编目,在图书馆位置:_南五楼中文社科参考书阅览室\北三楼中文社科图书借阅室____ ,中图分类号:__ G254.3 __,中文图书条数:__170__,西文图书条数:___9_____; (4)题名:古生物学,在图书馆位置:__南六楼中文自科参考书阅览室_______ ,中图分类号:__Q91____,中文图书条数:_317_______,西文图书条数:____15______; (5)题名:英语写作,在图书馆位置:__北三楼中文社科图书借阅室__ ,中图分类号:__H315____,中文图书条数:_3511__,西文图书条数:____679__ [填空题] * 2.用图书馆主页的《中图分类法》“生物化学”的分类号,并写出以上各级分类号和类目(参考教材11页)。[填空题] * Q生物科学(一级类目) Q5生物化学(二级类目)

3.根据要求填写下列各题。 (1)请在图书馆馆藏目录中找出2015年《细胞生物学》有几个版本?_2_;按照正确著录格式著录这几本图书: [1]左伋,刘艳平.细胞生物学[M].北京:人民卫生出版社,2015 [2]李瑶.细胞生物学[M].北京:化学工业出版社,2015 ⑵写出以下期刊的分类号和在图书馆的位置。 ①《基因组学与应用生物学》分类号:_Q343.1 _____ ;位置:南三楼自科期刊阅览室。 ②《青年文摘》分类号:__D432 _____ ;位置:南二楼社科报刊阅览室。 ③《生物工程学报》分类号:___Q_______ ;位置:__南三楼自科期刊阅览室_________。 ④《中国民商》分类号:___ F279.2 ____ ;位置:___南二楼社科报刊阅览室_____ 。 ⑤《生态毒理学报》分类号:__X3_____ ;位置:__南三楼自科期刊阅览室_______ 。[填空题] *

大连理工程序设计 第二次上机作业

1 题目描述:4个数排序 从键盘任意输入4个整数,将其按从小到大顺序排序后输出。 题目分析:定义a,b,c,d,t.为a,b,c,d赋上四个值。用if语句,借用t,将a,b,c,d通过多次调换数值使得a,b,c,d对应的数值大小依次减小。再倒序输出。 流程图: 程序代码: #include main() { int a,b,c,d,t; printf("please enter four number"); scanf("%d%d%d%d",&a,&b,&c,&d); if(b>a) {t=a;a=b;b=t;} if(c>a) {t=a;a=c;c=t;} if(d>a) {t=a;a=d;d=t;} if(c>b) {t=b;b=c;c=t;} if(d>b) {t=b;b=d;d=t;} if(d>c) {t=c;c=d;d=t;} printf("After ascending sorting:%d %d %d %d\n",d,c,b,a); }

2. 题目描述:求1 + 1/2! +....+ 1/n! 题目分析:定义i,n,t,s。运用循环语句,让t的值为n!,同时s累计求和。因为最后要输出原式,所以要将公式的部分包含在循环语句中。 流程图:

#include main() { int i,n; float s,t; i=1; s=0; t=1; printf("please enter a number"); scanf("%d",&n); printf("1"); while(i<=n) {t=t*i; s+=1/t; if(i!=1) printf("+1/%d!",i); i++;} printf("=%.4f\n",s); } 程序截屏:

计算方法上机作业

计算方法上机报告 姓名: 学号: 班级: 上课班级:

说明: 本次上机实验使用的编程语言是Matlab 语言,编译环境为MATLAB 7.11.0,运行平台为Windows 7。 1. 对以下和式计算: ∑ ∞ ? ?? ??+-+-+-+=0681581482184161n n n n S n ,要求: ① 若只需保留11个有效数字,该如何进行计算; ② 若要保留30个有效数字,则又将如何进行计算; (1) 算法思想 1、根据精度要求估计所加的项数,可以使用后验误差估计,通项为: 1421114 16818485861681 n n n a n n n n n ε??= ---<< ?+++++??; 2、为了保证计算结果的准确性,写程序时,从后向前计算; 3、使用Matlab 时,可以使用以下函数控制位数: digits(位数)或vpa(变量,精度为数) (2)算法结构 1. ;0=s ?? ? ??+-+-+-+= 681581482184161n n n n t n ; 2. for 0,1,2,,n i =??? if 10m t -≤ end; 3. for ,1,2,,0n i i i =--??? ;s s t =+

(3)Matlab源程序 clear; %清除工作空间变量 clc; %清除命令窗口命令 m=input('请输入有效数字的位数m='); %输入有效数字的位数 s=0; for n=0:50 t=(1/16^n)*(4/(8*n+1)-2/(8*n+4)-1/(8*n+5)-1/(8*n+6)); if t<=10^(-m) %判断通项与精度的关系break; end end; fprintf('需要将n值加到n=%d\n',n-1); %需要将n值加到的数值 for i=n-1:-1:0 t=(1/16^i)*(4/(8*i+1)-2/(8*i+4)-1/(8*i+5)-1/(8*i+6)); s=s+t; %求和运算 end s=vpa(s,m) %控制s的精度 (4)结果与分析 当保留11位有效数字时,需要将n值加到n=7, s =3.1415926536; 当保留30位有效数字时,需要将n值加到n=22, s =3.14159265358979323846264338328。 通过上面的实验结果可以看出,通过从后往前计算,这种算法很好的保证了计算结果要求保留的准确数字位数的要求。

华中科技大学c++第1次上机作业

第二章上机实验 一、实验目的 ●学会编写简单的顺序C++程序。 ●掌握基本数据类型变量和常量的应用。 ●掌握运算符与表达式的应用。 ●掌握结构化程序设计基本控制结构的运用。 ●了解使用简单的输入输出。 ●了解头文件的作用。 ●熟悉Visual C++6.0的开发环境。学习用Visual C++6.0编写标准的C++控制台程 序。 二、实验容 1. 请按照下面步骤调试程序,了解程序调式的步骤。 知识点:调试Visual C++6.0开发环境使用(编辑、编译、连接、运行、调试) 1)启动Visual C++6.0开发环境 从“开始”菜单中选择“所有程序”,然后找到【Microsoft Visual Studio 6.0 | Microsoft Visual C++6.0】双击,显示Visual C++6.0开发环境窗口,如图2.1所示。 图2.1 操作系统中选择VC编译软件 2)创建一个项目

进入Microsoft Visual C++ 6.0集成开发环境后,选择【文件|新建】菜单项,弹出新建对话框。单击【工程】标签,打开其选项卡,在其左边的列表框中选择【Win32 Console Application 】工程类型,在【工程名称】文本框中输入工程名hello,在【位置】文本框中输入工程保存的位置,单击【确定】按钮,如图2.2 所示。 图2.2 创建新的应用程序界面 在弹出的对话框(如图2.3所示),选择【一个空工程】,单击【完成】按钮 图2.3 Win32 Console Application 弹出窗口 此时出现【新建工程信息】对话框,如图2.4 所示。该对话框中提示用户创建了一个空的控制台应用程序,并且没有任何文件被添加到新工程中,此时,工程创建完成。

文献检索第二次上机实习作业 (2)

1.检索有关钒钛中锰含量的测定的国家标准,给出标准号、起草单位及检索流程。 标准号YB/T 505.6-2007 起草单位:冶金工业信息标准研究院攀研院 以钒钛中锰含量的测定和国家标准为收索主题进行百度收索 2.在cnki的《中国期刊全文数据库》中检索篇名为《青梅果酒发酵工艺优化》的论文。下载并浏览全文。在阅读该篇文章的过程中有些地方该文章是引用其他文章的内容,记下该篇论文的第三篇参考文献。到维普中文科技期刊数据库中检索你记下的该篇参考文献,浏览该篇文章的全文,给出该文章作者的单位。并说明这种查找文献的方法是什么方法。同样的内容在万方数字化资源库中在进行一次检索,比较二者有何不同。 第三个参考文献《果梅资源的开发和利用》作者:曾凡骏张月天 作者单位四川大学轻工与食品工程学院: 查找文献方法:找出该文献,然后再上知网搜索。万方的文献带有超级链接,搜索更加方便。 3.检索一篇华南理工大学的硕士学位论文,题名为《具有修护作用的洗发和护发产品的配方研究》,说明可以到哪些数据库中检索,其中哪些数据库可以下载全文。写出该论文作者是谁。 中国知网中可以下载全文,作者:王新全 4.到中国重要报纸全文数据库中检索发表在人民日报上的题名含有攀枝花的文章。写出检索策略及结果,下载一篇caj格式的全文,并说明文章共有多少页。其实网上也可以免费检索和下载该文章的全文,写出检索步骤。 进中国知网,点击‘报纸栏’再关键词栏输入‘攀枝花’。文章:<< 目光里,始终有攀枝花传奇>> 5.请在维普信息资源系统中检索2008年涉及“数字图书馆”的相关文章。(1)全文中含有“数字图书馆”的文章,共有__1145_____篇。 (2)标题中含有“数字图书馆”,有_893_篇。 6.请在万方数据库中的“学术会议”数据库中检索涉及“室内空气质量”的会议文献,请摘录其中一篇. 常州城市空气质量变化特征及其与气象条件的关系 利用常州环境监测中心站空气质量资料和常规气象观测资料,对2001-2006年常州空气质量的变化特点进行了统计分析,结果表明:(1)常州最严重污染年份为2001、2002年;空气污染呈显著下降趋势。(2)污染最高发季节为冬季,其次为春季,再次为秋季,最少发生的季节为夏季。(3)污染出现最多的月份是1、3、10、11月,而6、7、8、9月则是污染出现较少的月份。(4)雾会加重空气污染程度,浓雾或强浓雾加重程度更深。由于常州空气质量呈逐渐好转的趋势,雾对API指数大小的贡献也呈下降趋势。(5)强降水会显著改善空气质量,

上机操作练习试题(2015)

上机操作练习试题:一:Windows 7操作系统 1. 在F:盘建立如图所示的文件夹。 在F:盘建立“我的资料”文件夹。 在“我的资料”文件夹下分别建立“图片资料”、“下载软件”、“Word文档”文件夹。 2. 使用“搜索”功能,查找计算机中的“*.jpg”文件,并将查找到的三个“*.jpg”文件拷贝到“F:\我的资料\图片资料”文件夹中(例如,将sha.jpg、图1.jpg、图2.jpg文件拷贝到“F:\我的资料\图片资料”文件夹中)。 3. 将“F:\我的资料\图片资料\sha.jpg”文件重命名为“沙滩.jpg”。 4. 删除“F:\我的资料\图片资料\图1.jpg”文件. 5. 将“F:\我的资料”文件夹设置只读属性。 6. 关闭来宾账户。 7. 设置屏幕分辨率为1920×1080。 8. 设置屏幕保护程序为“气泡”、等待5分钟。 样张:

1. 创建“练习题.docx”文档,并录入以下文本内容。 微电网是一种由负荷和微电源共同组成的系统。它可同时提供电能和热量。微电网内部的电源主要由电力电子器件负责能量的转换,并提供必要的控制。微电网相对于大电网表现为单一的受控单元,并可同时满足用户对电能质量和供电安全方面的需求。当微电网与主网因为故障突然解列时,微电网还能够维持对自身内部的电能供应,直到故障排除。 欧美日三地都在进行微电网的技术研究,其中日本立足于国内能源日益紧缺、负荷日益增长的现实背景,展开了微电网研究,但其发展目标主要定位于能源供给多样化、减少污染、满足用户的个性电力需求。日本学者还提出了灵活可靠性和智能能量供给系统(FRIENDS),其主要思想是在配电网中加入一些灵活交流输电系统装置,利用控制器快速、灵活的控制性能,实现对配电网能源结构的优化,并满足用户的多种电能质量需求。 机构研究显示,微电网市场有望在未来5年迎来高速成长期。从全球来看,微电网主要处于实验和示范阶段,微电网的技术推广已经度过幼稚期,市场规模稳步成长。着眼于当下世界范围的能源和环境困局以及电力安全需求的长期高企,微电网技术应用前景看好。未来5到10年,微电网的市场规模、地区分布和应用场所分布都将会发生显著变化。 2. 按以下要求完成对文档的设置。 ⑴设置页面格式:A4纸、横向;上、下页边距为2厘米,左、右页边距为2.5厘米;页眉距边界1.8厘米、页脚距边界1.5厘米。 ⑵将正文中的中文字体设置为楷体_GB2312、西文字体设置为Arial、常规、四号、水绿色-强调文字颜色5-深色50%;两端对齐、每段首行缩进2字符、行间距(固定值)为28磅。 ⑶增加标题:插入艺术字“微电网及其发展前景”(采用艺术字样式17、隶书、36磅)、设置艺术字的版式为上下型环绕、艺术字高度为2厘米(锁定纵横比),将艺术字拖动到文档左上角的位置(水平位置为0、垂直位置为0),如样张所示。 ⑷将第二自然段等分为偏左的两栏、左栏宽度为20字符,栏间距为6字符、两栏之间设置分隔线。 ⑸插入剪贴画“Earth”(j0285360.wmf),设置图片版式为四周型;图片宽度为3.6厘米,锁定纵横比,并将图片拖动到样张所示位置。 ⑹为第三自然段设置首字下沉(字体为隶书、首字下沉2行、距正文0.5厘米、首字颜色设置为橙色-强调文字颜色6、阴影效果)。 ⑺设置页眉为“微电网技术”(页眉样式为条纹型;字符格式黑体、小五号;居中对齐;页脚样式为纯文本-颚化符;字符格式为Arial、小五号;文本右对齐)。

线性代数上机作业题答案

线性代数机算与应用作业题 学号: 姓名: 成绩: 一、机算题 1.利用函数rand 和函数round 构造一个5×5的随机正整数矩阵A 和B 。 (1)计算A +B ,A -B 和6A (2)计算()T AB ,T T B A 和()100 AB (3)计算行列式A ,B 和AB (4)若矩阵A 和B 可逆,计算1 A -和1 B - (5)计算矩阵A 和矩阵B 的秩。 解 输入: A=round(rand(5)*10) B=round(rand(5)*10) 结果为: A = 2 4 1 6 3 2 2 3 7 4 4 9 4 2 5 3 10 6 1 1 9 4 3 3 3 B = 8 6 5 4 9 0 2 2 4 8 9 5 5 10 1 7 10 6 0 3 5 5 7 9 3 (1)输入: A+B 结果为:

ans= 10 10 6 10 12 2 4 5 11 12 13 14 9 12 6 10 20 12 1 4 14 9 10 12 6 输入: A-B 结果为: ans = -6 -2 -4 2 -6 2 0 1 3 -4 -5 4 -1 -8 4 -4 0 0 1 -2 4 -1 -4 -6 0 输入: 6*A 结果为: ans = 12 24 6 36 18 12 12 18 42 24 24 54 24 12 30 18 60 36 6 6 54 24 18 18 18 (2)输入: (A*B)' 结果为: ans = 82 112 107 90 135 100 121 107 83 122

80 99 105 78 107 61 82 137 121 109 78 70 133 119 134 输入: B'*A' 结果为: ans = 82 112 107 90 135 100 121 107 83 122 80 99 105 78 107 61 82 137 121 109 78 70 133 119 134 输入: (A*B)^100 结果为: ans = 1.0e+270 * 1.6293 1.6526 1.4494 1.5620 1.6399 1.9374 1.9651 1.7234 1.8573 1.9499 2.4156 2.4501 2.1488 2.3158 2.4313 2.0137 2.0425 1.7913 1.9305 2.0268 2.4655 2.5008 2.1932 2.3636 2.4815 (3)输入: D=det(A) 结果为: D = 5121 输入: D=det(B) 结果为:

C语言上机作业试题5套含答案

第一次上机作业(2014): 要求: ?独立完成,上机调试通过后上交 ?作业提交邮箱: ?邮件主题命名:班级学号姓名(第1次作业), 例如:电1301班2王鹏(第1次作业) ?以附件形式将每次作业的所有程序源程序压缩打包后提交,压缩文件命名格式同上。 ?程序必须采用缩进格式 1.大写字母转换成小写字母 从键盘输入一个大写英文字母,输出相应的小写字母。 例:输入G 输出g 2.求平方根 输入一个实数x,计算并输出其平方根(保留1 位小数)。 例:输入17 输出The square root of 17.0 is 4.1 3.温度转换 设计一个程序将华氏温度转换成摄氏温度c = 5/9(f-32) a)输入华氏温度(实型) b)输出的摄氏温度结果保留两位小数 例:Please input Fahrenheit temperature: 76.8 The corresponding Celsius temperature is 24.89 4. 计算旅途时间 输入二个整数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说:他胡说。 已知三个人说的是真话,一个人说的是假话。现在要根据这些信息,找出做了好事的人。 第二次上机作业(2014): 要求: ?独立完成,程序必须采用缩进格式,上机调试通过后上交

excel上机操作题及标准答案

excel题共21道题 第2题 题目: 项目1990年1991年1992年1993年1994年 产品销售收入 9001335?产品销售成本 781068 产品销售费用 1011121620?产品销售税金 49.555.86369.273 产品销售利税 139.5156.2160172.8174?1、在表中添加标题为“1990-1994年销售数据表”,黑体,24,并进行合并及居中。 2、将除标题行的所有行高设置为20,并将所有数据的格式设置为中文货币样式,中文货币、2位小数、千位分隔符表示,所有项目设置为居中。 3、删除B列,设置表所有列为最适合列宽。?4、在本表中制作一个三维饼图,标题为“产品销售利税情况比较图”,比较5年产品销售利税情况,显示百分比。 5、将Sheet1重命名为“销售数据表”。?6、将A2:F7单元格设置所有框线。?答案:?1、鼠标单击行号1,选中第1行——单击插入菜单、行命令——双击“A1”单元格——输入标题“1990-1994年销售数据表”——鼠标单击A1单元格——格式工具栏,字体列表中选择黑体、字号选24号字——按住鼠标左键拖动选择A1:G1单元格区域——单击格式单元格合并及居中按钮 2、按住鼠标拖动选择A2:G7单元格区域——选择“格式”菜单、“行”命令、“行高”——在“行高”对话框中输入20 ——确定——按住鼠标左键拖动选择C3:G7单元格区域——选择格式菜单、单元格命令——选择“数字”选项卡——分类项选“货币”——“小数位数”框中输入2、“货币符号”选择中文货币符号¥——确定——格式工具栏单击居中按钮?3、鼠标右击选中B列——选择删除——按住鼠标左键拖动选择A1:F7单元格区域——选择格式菜单、列命令、最适合的列宽?4、按住鼠标左键拖动选择A2:F2单元格区域——再按住C trl键+鼠标左键拖动选择A7:F7单元格区域——单击常用工具栏上的“图表向导”按钮──在图表向导对话框中,图表类型选“饼图”——“子图表类型”中选“三维饼图”——单击下一步——在图表数据源,单击“数据区域”项右侧按钮——拖动鼠标选择A2:F2单元格区域——再按住Ctrl键+鼠标左键拖动选择A7:F7单元格区域——再单击右侧按钮——“系列产生在”项选“行”——单击下一步——“标题”选项卡、“图表标题”项输入“产品销售利税情况比较图”——“数据标志”选项卡、选“显示百分比”——单击下一步——内容默认即可——单击完成 5、鼠标双击工作表名称Sheet1——重命名为“销售数据表”——回车 6、按住鼠标左键拖动选择A2:F7单元格区域——选择格式菜单、单元格命令、单击“边框”选项卡——“预置”中选择“外边框”和“内部”——确定 第1题 题目: A B C D 1姓名销售额

第二次上机作业参考答案

第二次上机作业参考答案: 1. 4个数排序 从键盘任意输入4个整数,将其按从小到大顺序排序后输出。 例:输入 5 12 -9 3 输出After ascending sorting: -9 3 5 12 #include void main() { int a,b,c,d,t; scanf("%d%d%d%d",&a,&b,&c,&d); if(a>b) { t=a; a=b; b=t; } if(a>c) { t=a; a=c; c=t; } if(a>d) { t=a; a=d; d=t; } if(b>c) { t=b; b=c; c=t; } if(b>d) { t=b; b=d; d=t; } if(c>d) { t=c; c=d; d=t; } printf("The sorted number is:%d %d %d %d\n",a,b,c,d); } 2.求1 + 1/2! +....+ 1/n! 输入正整数n,计算上式前n 项的和(保留 4 位小数)。 例:输入10 输出 1 + 1/2! +....+ 1/10!=1.7183 #include int main( ) { int i,j,n; float s,t; scanf("%d",&n); for(s=0,i=1;i<=n;i++) { for(t=1,j=1;j<=i;j++) t*=j; s+=1/t; } printf("%0.4f\n",s); }

3. 编程计算表达式:data1 op data2 的值。(+ - * / %) 例:输入23+12 输出23+12=35 #include int main( ) { int a,b,result,flag=1; char op; scanf("%d%c%d",&a,&op,&b); switch(op) { case '+': result=a+b; break; case '-': result=a-b; break; case '*': result=a*b; break; case '/': printf("%d%c%d=%.2f\n",a,op,b,(float)a/b); flag=0; break; case '%': result=a%b; break; } if(flag) printf("%d%c%d=%d\n",a,op,b,result); } 4. 用二分法求方程2x3-4x2+3x-6=0在(a,b)之间的根。 例:输入Please input the lower and upper boundaries: 3 10 输出No root in this boundary! Please input the lower and upper boundaries: 1 5 The root is 2.00 #include void main() { double x,fx,a,fa,b,fb; do { printf("Please input the lower and upper boundaries:"); scanf("%lf%lf",&a,&b); fa=2*a*a*a-4*a*a+3*a-6; fb=2*b*b*b-4*b*b+3*b-6; }while(fa*fb>0); while(1) { x=(a+b)/2; fx=2*x*x*x-4*x*x+3*x-6;

2010专第一次上机作业:%20MatLab练习题-基本运算

一、书上命令练习: 二、MatLab 练习1 注意: 1,请按要求作题,写出程序并把结果附上,并保存文件. 2,仔细填写 “学生信息”. 3,把此word 文档的文件名更名为你的 “学号 姓名(*)”-*表示第几次作业.在下课前5分钟提交. 1, (5*2+1.3-0.8)*10^2/25 答案:42 2,y =23log )10sin(4 ) 43.0(2 +?+-e π 答案: 3,z = 10sin(π/3) ... cos(π/3) 答案: 4,x = sin(223/3), y = x^2,z = y*10 ; 求x+2y-5z 答案: 5,i e z i z i z ?==+=π23215,2,72,计算3 221z z z z z += 答案: 6, 建立起始值=3,增量值=5.5,终止值=44的一维数组x (填写程序语句) 答案:X=(3:5.5:44) X =

3.0000 8.5000 1 4.0000 19.5000 2 5.0000 30.5000 3 6.0000 41.5000 7, 建立等差一维数组x :首项为0,末项为π,项数为15 (填写程序语句) 答案: >> X=linspace(0,pi,15) X = Columns 1 through 8 0 0.2244 0.4488 0.6732 0.8976 1.1220 1.3464 1.5708 Columns 9 through 15 1.7952 2.0196 2.2440 2.4684 2.6928 2.9172 3.1416 8, 计算行列式的值1 8 7 624 3 23 =A 答案:-8 9, 矩阵??????????=18 7 624323A ,矩阵??? ? ? ?? ???=33 3 222111 B ;分别求出A x B 及A 与B 中对应元素 之间的乘积的程序语句。 答案>> A=[3 2 3;4 2 6;7 8 1] A = 3 2 3 4 2 6 7 8 1 >> det(A) ans = -8

文献检索第二次上机作业

第二次计算机检索实习题目 本次实习目的是使学生对以下三个外文数据库:美国EI COMPENDEX数据库、荷兰SDOS 数据库、德国Springer数据库的使用方法有所了解。通过题目,使学生分别掌握每个数据库所提供的各种获取文献的方法,包括浏览和检索的方法,并通过各种算符的组配,以达到获取正确检索结果的目的。 ”) 一、EI COMPENDEX 数据库检索题目 题目1检索2000以前的有关“计算机网络”方面的文献,检索要求: (1)文献类型为会议,文献处理类型为理论,语种为英文。 (2)记下检索到的数量及第一条记录的篇名、作者、刊名、年、卷、期,出版地、出版社等。 (3 检索到的数量:31931; 第一条记录的篇名:Fault-tolerant analysis of the spiral computer network topology; 作者:Mitchell, Tony L.、Nilsson, Arne A.; 刊名:Conference Record - International Conference on Communications; 年:1989;卷:1;期:1989 出版地:Boston, MA, USA; 出版社:Publ by IEEE, Piscataway, NJ, United States; 该篇文章三种显示格式: 第一种题录格式:Fault-tolerant analysis of the spiral computer network topology Mitchell, Tony L. (USAF Acad, Dep of Math Sci, Colorado, Springs, CO, USA); Nilsson, Arne A. Source: Conference Record - International Conference on Communications, v 1, p 363-367, 1989

计算机基本操作上机题

使用Windows资源管理器完成以下操作: 1.在D盘上创建一个名为XS的文件夹,再在XS文件夹下创建两个并列的二级子文件夹,其名为XS1和XS2。 2.在D盘中任选3个不连续文件,将它们复制到C:\XS文件夹中,再在C盘中任选3个连续的文件复制到C:\XS\XSl文件夹中。 3.将D:\XS文件夹中的一个文件移动到XS2二级子文件夹中,并将XS1二级子文件夹移动到C盘根目录下,作为一级子文件夹。 4.将D:\XS\XS1文件夹中的三个文件分别改名为Fl、F2和F3,其扩展名不变。 5.删除XS子文件夹中的所有文件,然后再将其恢复;再删XS1子文件夹。 6.打开 "我的电脑",浏览资源。 7.查看任一文件夹的属性,了解该文件夹的位置、大小、包含的文件及子文件夹数、建时间等信息。并记录下来详细信息。 8.在E盘根目录下新建一个子目录“study”。 9.在子目录study中建立三个子目录“user01”、“ user02”、“ user03”。 10.在子目录user03中新建一个word文件,命名为“USER03”,并将它拷贝到子目录user01 中和上级目录study中。 11.在子目录user02中新建一个文本文件,命名为“USER01.txt”。 12.在子目录user01中新建一个文本文件,命名为“USER02.txt”。 13. 将子目录user01中和子目录user02中的文本文件互换位置。 14.用查找的方法将这些新建的文本文件一次全部删除。 15.在D盘建一个文件夹名为自己的中文名字,把此文件夹做成共享。 16.首先在你自己的考试文件夹下创建如下形式的文件夹结构。 考试文件夹 \ \USER1 \USER2 ———— \KV 17.创建一个文本文件,名字为my.txt,内容随意输入,将其保存到KV文件夹中;再将其属性设置为只读。 18.对C:\WINNT\system32 文件夹进行搜索,将以字母a开头、扩展名为ini、小于5KB的文件复制到User1文件夹中。 综合练习 建立一用户子文件夹(名称为自己的中文名字) 2.在用户的子文件夹下建立名为 USR和 USR1的文件夹。 在“写字板”下创建一名为 DATA.TXT新文档,并输入如下内容后,保存在 USR子文件中。 “Window s 98是一个单用户多任务的操作系统。用户可以同时运行多道程序,在集成化的环境里完成多个任务,这有利于充分利用 CPU 及其它资源。” 在“写字板”下创建一名为 DATA1.TXT新文档,并将 DATA.TXT中的如下内容复制到该新文档中,并保存在 USR1 子文件中。 是一个单用户多任务的操作系统。” 将 USR1子文件夹下的文件 DATA1.TXT设置为只读和隐藏属性。 6.将 USR子文件夹下的文件 DATA.TXT放入"回收站"内。 将“回收站”内的DATA.TXT文件恢复到 USR子文件夹下。 将 USR1子文件夹下的文件 DATA1.TXT去掉归档属性。 9.将 USR子文件夹下的文件 DATA.TXT复制到 USR1子文件夹下。

word上机作业

word上机作业 一、Word操作题 1.打开上节课写的文本文档,将里面的文字复制、粘贴到Word文档中 2.将文档的标题加上双下划线并居中对齐 3.将文档的标题设置为“加粗”、“黑体”、“三号” 4.设置文本文档的正文:楷体小四号字、1.5倍行距、分为两栏。 5.设置正文首字下沉:下沉行数为2行,颜色为红色。 6 设置每一段前添加项目符号 7设置最后一段内容段落加边框线,并设置成黄色底纹。 完成效果如下: 阳关雪 ? ?国古代,一为文人,便无足观。文官之显赫,在官场而不在文,他们作为文人中 的一面,在官场也是无足观的。但是事情又很怪异,当峨冠博带早已零落成泥之后,一杆竹管笔偶尔涂划的诗文,竟能镌刻山河,雕镂人心,永不漫游。

二设置诗歌格式 《秋登兰山寄张五》作者:孟浩然北山白云里,隐者自怡悦。 相望始登高,心随雁飞灭。 愁因薄暮起,兴是清秋发。 时见归村人,沙行渡头歇。

天边树若荠,江畔洲如月。 何当载酒来,共醉重阳节。 要求完成入下效果: 1.插入一副背景图片,并将诗歌内容写在图片上面。 2.设置标题为艺术字。 3.正文内容加粗、倾斜、宋体二号字。 4.正文内容段前段后间距为2行。 北山白云里,隐者自怡悦。 相望始登高,心随雁飞灭。

愁因薄暮起,兴是清秋发。 时见归村人,沙行渡头歇。 天边树若荠,江畔洲如月。 何当载酒来,共醉重阳节。 三⑴以文章形式,给自己写一篇个人简历,不少于1000字。除名字和系别学号信息外,其他可以

杜撰,但要成文。 文章的基本格式为(####代表若干内容):

⑵在文章的“个人简历”下($$$$$$$处)为文章添 加副标题:一名优秀的师大学生。并将新增加的 标题设置为:绿色10%的底纹,兰色楷体字、倾 斜显示,四号大小,带下划线,文字为正文格式,段前段后间距都是6磅。(“个人简历”为主标题,大小为小二、隶书,红色字体)。 ⑶将第一段的第一个字下沉两行,字体为楷体 (即“我的童年”下面的段落)。 ⑷设置Word的度量单位为“厘米”,所有正文段落 首行缩进1厘米,字体为仿宋体,小四号,常规形式。

软件基础第一次上机作业

1、设有一个线性表E={e1, e2, … , en-1, en},设计一个算法,将线性表逆置,即使元素排列次序颠倒过来,成为逆线性表E’={ en , en-1 , … , e2 , e1 },要求逆线性表占用原线性表空间,并且用顺序表和单链表两种方法表示,分别用两个程序来完成。(文件夹:顺序表逆置、单链表逆置) 线性表:#include<> #include<> typedef char datatype; const int maxsize=1024; typedef struct { datatype data[maxsize]; int last; }sequenlist; void create(sequenlist*&); void print(sequenlist*); void invert(sequenlist*); void main() { sequenlist*L; create(L); printf("建立的顺序表是:"); print(L); invert(L); printf("逆置后的顺序表是:"); print(L); } void create(sequenlist*&L) { L=(sequenlist*)malloc(sizeof(sequenlist)); L->last=0; printf("请输入数据:"); char ch; while((ch=getchar())!='\n') { L->last++; L->data[L->last]=ch; } } void print(sequenlist*L) { for(int i=1;i<=L->last;i++) printf("%2c",L->data[i]);

第2次上机作业

1、编写一程序P709.C实现以下功能 输入一个华氏温度,要求输出摄氏温度,计算公式为c=5(F-32)/9。编程可用素材:printf("Input the degree:")...、printf("\nF(...)=C(...)...。 程序的运行效果应类似地如图1所示,图1中的120是从键盘输入的内容。 2、编写一程序P711.C实现以下功能 用scanf输入圆半径r,圆柱高h,求圆周长C1(=2πr)、圆面积S(=πr2)、圆柱体积V(=πr2h)。(注意:本题中规定圆周率取值为3.14) 程序的运行效果应类似地如图1所示,图1中的r=1.3,h=5是从键盘输入的内容。 3、编写一程序P721.C实现以下功能 从键盘输入x,y,z的值,编写程序输出以下表达式的值: x+z%3*(int)(x+y)%2/4 程序的运行效果应类似地如图1所示,图1中的2.5,4.7,7是从键盘输入的内容。 4、编写一程序P722.C实现以下功能 从键盘输入一日期,年月日之间以“-”分隔,并以同样的形式但以“/”作分隔符输出。 程序的运行效果应类似地如图1所示,图1中的2009-12-9是从键盘输入的内容。

5、编写一程序P727.C实现以下功能 输入两个整数,输出这两个整数的和 程序的运行效果应类似地如图1所示,图1中的3 4是从键盘输入的内容。 6、编写一程序P728.C实现以下功能 已知某产品单价是30 ,输入其数量是num,输出其总价。 程序的运行效果应类似地如图1所示,图1中的8是从键盘输入的内容。 7、编写一程序P734.C实现以下功能 从键盘输入一个正方体的边长(整型),计算该正方体的体积和表面积。 程序的运行效果应类似地如图1所示,图1中的5是从键盘输入的内容。 8、编写一程序P736.C实现以下功能 从键盘上输入一个四位整数,计算各个位上的数字之和。编程可用素材:

word上机操作练习题

word 上机操作练习题(一) 输入下面的文章内容”,对该文件进行格式设置要求如下:完成后保存到自己文件夹中。 (1):将标题分为两行,字符格式设置为二号、蓝色、黑体,并添加阴影,居中对齐。 (2):将“讲座主题”、“主讲专家”、“讲座时间”、“讲座地点”等字符格式设置为楷体、加粗、四号、红色并添加下划线。后面的字符格式设置为楷体、加粗、倾斜、四号。 (3):行距设置为“固定值27磅” (4):将该文档第一自然段的首字“网”设置为字符下沉2行,距正文厘米、字体为黑体。 (5):正文对齐方式设置为“左对齐” (6):在“讲座主题”、“主讲专家”、“讲座时间”、“讲座地点”4段文字首行缩进两个字符,然后再在这四段文字之前添加项目符号。(效果如下图所示) 网络技术学院计算机系专家讲座消息预告 网络和计算机的广泛应用带给我们带来全球性的信息革命。需要球的国际互联网的迅速发展。给信息利用者带来了深远的影响。…………. 讲座主题:

主讲专家: 讲座时间: 讲座地点:二、效果图

word 上机操作练习题(二) (选做几题就行) 【例3-11 】:将以下素材按要求排版。 (1)、将标题字体设置为“华文行楷”,字形设置为“常规”,字号设置为“小初”、选定“效果”为“空心字”且居中显示。 (2)、将“陶渊明”的字体设置为“隶书”、字号设置为“小三”,文字右对齐加双曲线边框,线型宽度应用系统默认值显示。 (3)将正文行距设置为25磅。 【素材】: 归去宋辞 ——陶渊明

归去来兮!田园将芜胡不归既自以心为形役,奚惆怅而独悲悟已往之不谏,知来者之可追;实迷途其未远,觉今是而昨非。舟摇摇以轻殇,风飘飘而吹衣。问征夫以前路,恨晨光之熹微。乃瞻衡宇,栽欣载奔。童仆欢迎,稚子候门。三径就荒,松菊犹存。携幼入室,有酒盈樽。引壶觞以自酌,眇庭柯以怡颜。倚南窗以寄傲,审容膝之易安。园日涉以成趣,门虽设而常关。策扶老以流憩,时翘首而遐观。云无心以出岫,鸟倦飞而知还。暑翳翳以将入,抚孤松而盘桓。 【例3-12 】将以下素材按要求排版。 (1)设置第一段首字下沉。 (2)将第一段(除首字)字体设置为“宋体”,字号设置为“五号”。 (3)将第二段字体设置为“方正舒体”,字号设置为“四号”,加双横线下划线。 【素材】 归去来兮,请息交以绝游。世与我而相遗,复驾言兮焉求悦亲戚之情话,乐琴书以消忧。农人告余以春兮,将有事乎西畴。或命巾车,或棹孤舟。既窈窕以寻壑,亦崎岖而经丘。木欣欣以向荣,泉涓涓而始流。羡万物之得时,感吾生之行休。 己矣乎!寓形宇内复几时何不委心任去留胡为惶惶欲何之富贵非吾愿,帝乡不可期。怀.良辰以孤往,或执杖而耘耔。登东坳以舒啸,临清流而赋诗。聊乘化以归尽,采夫天命复奚疑 【例3-13 】将以下素材按要求排版。 (1)将标题“闲情赋”字体设置为“幼圆”,字号设置为“小二”,居中显示。

相关文档