文档库 最新最全的文档下载
当前位置:文档库 › 上机练习题200道

上机练习题200道

上机练习题200道
上机练习题200道

1、从键盘输入一个正整数,按数字的相反顺序输出。

2、从键盘上输入两个整数,由用户回答它们的和,差,积,商和取余运算结果,并统计出正确答案的个数。

3、写一条for语句,计数条件为n从100~200,步长为2;然后再用while语句实现同样的循环。

4、编写一段程序,运行时向用户提问“你考了多少分?(0~100)”,接受输入后判断其等级并显示出来。判断依据如下:

等级={优(90~100分);良(80~89分);中(60~69分);差(0~59分);}

5、从键盘输入三个整数,求最大数。

6、用for、while、do…while循环语句中的任意一种求出1~100之间的质数。

7、求出1~1000之间的所有能被7整除的树,并计算和输出每5个的和。

8、编写一个控制台程序,分别输出1~10之间的平方、平方根.

9、设计一个包含多个构造函数的类,并分别用这些构造函数实例化对象。

10、已知6<=a<=30,15<=b<=36,求满足不定方程2a+5b=126的全部整数组解,并以(a,b)形式输出。

11、.计算并输出k以内最大的10个能被13或17整除的自然数之和。k的值由主函数传入, 若k的值为500, 则函数值为4622。。

12、编写一个类Cal1,实现加、减两种运算,然后,编写另一个派生类Cal2,实现乘、除两种运算。

13、建立三个类:具名、成人、官员。居民包含身份证号、姓名、出生日期,而成人继承自居民,多包含学历、职业两项数据;官员则继承自成人,多包含党派、职务两项数据。要求每个类中都提供数据输入输出的功能。

14、:编写一个类,其中包含一个排序的方法Sort(),传入一串整数,按照从小到大的顺序输出。

15、设计一个类,报告当前机器时间以及日期。

16、编写一个窗体程序,用菜单命令实现简单的加、减、乘、除四则运算,并将结果输出到对话框。

17、编写一个具有主菜单和快捷菜单的程序,实现文本文件的打开、修改和保存。

18、在label控件中随机输入20个1~1000之间的整数,求出其中所有的素数的和。

19、编写一个程序,通过使用主菜单和工具栏按钮实现与Window记事本间的文本数据保存。

20、仿照word中的“文件打开”对话框界面,编制一个自己的文件打开模式对话框。

21、自己编写一个控件,使得该控件放置在窗体上之后,可以通过拖动四个顶点随意地改变控件的形状。(提示:在控件的Paint事件过程中编写外观绘制代码)

改为

把a数组中的n个数的平方值,与b数组中逆序的n个数的平

方值一一对应相减, 结果存放在c数组中。

例如:当a数组中的值是: 1、3、5、7、8, b数组中的值是: 2、3、4、5、8

调用该函数后, c中存放的数据是: -63、-16、9、40、60

22、利用label和button控件对ColorDialog进行操作。

23、编写一个控制台程序,分别将字符串“hello,my friend”写入文件f1.txt,然后,将数据分别字符型读出并显示。

24、编写一个程序,实现字符串复制功能。

25、读入一个整数n(2≤n≤5000),打印它的所有为素数的因子。例如,若输入整数1234,则应输出:2、617。

26、输入6个学生的姓名、学号和成绩,将其中不及格的姓名、学号和成绩输出。

27. 创建一个带有3个子线程的程序,第一个线程序启动10毫秒后,第二个线程再启动,然后再等10毫秒后第三个线程启动,每一个线程从1~1000循环输出线程的名称和计数,当3个线程结束时要输出各自的结束信息,然后,主线程结束。

28.企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数? 1.程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。

30. 编写一个程序,从键盘上输入3个数,输出这3个数的积及它们的和。要求编写成控制台应用程序。

31.编写一个程序,输入梯形的上底,下底和高,输出梯形的面积。要求编写成Window应用程序。

32. 编写一个进行加减乘除四则运算的程序,要求:输入两个单精度数,然后输入一个运算符号,输出两个单精度数进行运算后的结果。要求编写为控制台程序。

33. 兔子繁殖问题。设有一对新生的兔子,从第三个月开始他们每个月都生一对兔子,新生的兔子从第三个月开始又每个月生一对兔子。按此规律,并假定兔子没有死亡,20个月后共有多少个兔子?要求编写为控制台程序。

34. 编写程序,把由10个元素组成的一维数组逆序存放再输出。

35. 编写程序,统计4X5二维数组中奇数的个数和偶数的个数。

36. 编写一个求整数任意位数字的过程,过程的调用形式为:digit(n,k),其功能是取出数n 从右边起的第K 位数字,例如:digit(1234,3)=2, digit(1234,4)=1, digit(1234,6)=0。

37. 编写一个应用程序对输入的字符串进行操作,将其中的小写字母改为相应的大写字母,其他的字符不进行操作。

38. 定义一个车辆(V ehicle )基类,具有Run 、Stop 等方法,具有Speed (速度)、MaxSpeed (最大速度)、Weight (重量)等域。然后以该类为基类,派生出bicycle 、car 等类。并编程对该派生类的功能进行验证。

39. 编写出一个通用的人员类(Person ),该类具有姓名(Name )、年龄(Age )、性别(Sex )等域。然后对Person 类的继承得到一个学生类(Student ),该类能够存放学生的5门课的成绩,并能求出平均成绩,要求对该类的构造函数进行重载,至少给出三个形式。最后编程对student 类的功能进行验证。

40. 编写一个冒泡法排序程序。

41.编写一个计算器程序,要求在程序中能够捕获到被0除的异常与算术运算溢出的异常。 改为:

功能是:根据形参n ,计算如下公式的值。

n

14131211s +

++++

=

例如,若输入5,则应输出2.28333。

42.制作一个简单的计算器程序,实现简单的计算器运算。

43. 请编写函数fun ,它的功能是:求出1到500之内能被7或11整除,但不能同时被7和11整除的所

有整数,并将它们放在b 所指的数组中,通过m 返回这些数的个数。

44. 一个数如果恰好等于它的因子之和,这个数就称为“完熟”。例如,6的因子为1、2、3,而6=1+2+3,因此6是“完数”。编程序找出1000之内的所有完数。

45 编程输出1~100中能被3整除但不能被5整除的数,并统计有多少个这样的数。

46. 编程输出1000以内的所有素数。

47. 编写一个程序,对输入的4个整数,求出其中最大值和最小值。

48. 分别用for,while,do…while语句编写程序,实现求前n个自然数之和。

49. 编程输出九九乘法表。

50. 定义一个行数和列数相等的二维数组,并执行初始化,然后计算该数级两条对角线上的元素值之和。

51. 建立一个一维数组,使用该数组列出所学习的课程名称。

52. 编写一个包含学生基本资料的结构类型数据(要求包括姓名,性别,年龄,身高,体重等)。

53. 编写程序,将一年中12个月,建立一个枚举类型数据,并对其进行调用。

54. 在窗体上建立一个标签,一个文本框,一个命令按钮,标签的text属性设置为“VC#程序设计”,设计一个程序,单击命令按钮,将标签上的信息显示在文本框中。

55. 设计一个简单的计算器,在文本框中,显示输入值和计算结果,用命令按钮做为数字键和功能键。

56. 在窗体上建立一个列表框,一个文本框和一个命令按钮,在列表框中列有本班10个同学的姓名,当选中某个学生姓名后,单击此命令按钮,则在文本框中显示该学生的籍贯。

57. 求出能整除y且是奇数的各整数,并按从小到大的顺序放在b所指的数组中,这些除数的个数通过形参m返回。

例如,若y中的值为90,则有4个数符合要求,它们是1、3、5、9、15、45。

58. 应用程序:输入一个长整数,如果这个数是负数,则取它的绝对值,并显示出来。例如,输入:-666,结果为:666。

59. 编写一个程序,其中对于每种数据类型,都声明两个变量,并分别将值10和1.879赋给它们。

60. 编写一个程序,检查变量的值是否大于65。如果是,则打印文本“THE V ALUE IS GREA TER THAN 65!”

61. 编写一个程序,检查一个字符变量的值是否为T或t。

62. 编写一行代码,将long变量MyLong的值赋给short变量MyShort。

63. 编写一行代码,将int变量IntV al的赋给short变量ShortV al。

64. 编写一行代码,将decimal变量DecV al的值赋给long变量LongV al。

65. 编写一行代码,将int变量ch的值赋给字符变量charV al。

66. 编写一个从99数到1的while语句。

67. 编写一条根据变量name的值执行不同操作的switch语句。如果该变量的值为Robert,则打印消息”Hi Bob”;如果为Richard,则打印消息“Hi Rich”;如果为Barbara,则打印消息“Hi Barb”;如果为Kalee,则打印消息“Y ou Go Girl!”;对于其他情况,则打印“Hix”,其中x为变量name的值。

67. 将一个整数转换成二进制、八进制、十六进制。

68. 创建一个类,它存储一个int数据成员MyNumber,并给该数据成员创建属性,当该数据成员被存储时,将其乘以100;当其被读取时,将其除以100。

69. 编写一个die类,它存储筛子的面数(sides)以及当前掷筛子得到的点数(value)。

70. 编写公有方法xyz的方法头,该方法接受两个参数,不返回任何值。

71. 为方法myMethod编写方法头。该方法接受三个参数。第一个名为myV al,其数据类型为double,并按值传递;第二个是一个输出变量,名为myOutput;第三。个是按引用传递的,数据类型为int,名为myRerence。另外该方法是公有的,其返回类型为byte。

72. 编写一个控制台应用程序,完成下列功能,并写出运行程序后输出的结果。

1)创建一个类A,在A中编写一个可以被重写的带int类型参数的方法MyMethod,并在该方法中输出传递的整型值后加10后的结果。

2)再创建一个类B,使其继承自类A,然后重写A中的MyMethod方法,将A中接收的整型值加50,并输出结果。

3)在Main方法中分别创建A和类B的对象,并分别调用MyMethod方法。

73. 为教师编写一个程序,该程序使用一个数组存储30个学生的考试成绩,然后计算平均成绩。

74.为名为abc的公有函数编写方法头,该函数接受两个short参数,返回值类型为byte。

75.编写一行接受命令行参数的代码。

76.创建一个名称空间,它包含一个类和另一个名称空间,被包含的名称空间也包含一个类。然后创建一个使用这两个类的应用程序类。

77.编写为ABC类声明构造函数的方法头,它接受两个int 参数ARG1和ARG2。该构造函数调用基类的构造函数,并将ARG2传递给它。调用是在方法头中完成的:Public ABC( int ARG1,int ARG2 ):base (ARG2)

{

}

78. 给定程序的功能是分别统计字符串中大写字母和小写字母的个数。

例如,给字符串str输入:sfd34ddfoFFDEsd23sdf,则输出结果应为:cap=4,min=13

79. 一个这样的程序:让用户输入其全名,年龄和电话号码,以特定的格式显示这些消息,并显示用户的姓名的首字母。

80. 为Iid的接口编写代码,该接口只包含一个名为ID的属性成员。

改:

比较两个字符串的长度(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。

例如,输入beijing和shanghai两个字符串,函数将返回shanghai。

81. 声明一个名为Iposition的接口的代码。该接口包含一个接受一个Point值,并返回一个布尔值的方法。

改:

将str所指字符串中的字母转换为按字母序列的后续字母(Z转换A,z转换为a),其他字符不变。82.编写一个使用代表的程序,对整型数组中的元素进行排序。

83.利用条件运算完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。

84.创建一个程序,从控制台读取文本,并将其写入到文件中。用户输入一个空行,表示结束输入。

85.编写一个应用台程序,该程序使用两个命令行参数,分别把值放在一个字符串和一个整形变量中,然后显示这些值。

86.创建一个窗体,该窗体包括一个可用来输入数字的文本框,当用户单击按钮后,在标签中显示一条消息,指出该数字是否位于0-100之间。

87.编写这样的代码:将名为butnl 和butn2 的单选按钮控件加入到一个名为grbox的组合框中。

88.编写一个应用台程序,该程序使用两个命令行参数,分别把值放在一个字符串和一个整形变量中,然后显示这些值。

89.创建一个包含菜单的应用程序。用户选择菜单时,将显示一个对话框,对话框中包含大量的控件,其中一个是ok 按钮。

90. 用数组来处理求Fibonacci 数列问题.

91. 一个控制台应用程序,要求用户输入5个大写字母,如果用户输入的信息不满足要求,提示帮助信息并要求重新输入。

92. 一个控制台应用程序,要求完成写列功能。 1)接收一个整数n 。

2)如果接收的值n 为正数,输出1~n 间的全部整数。 3)如果接收的值n 为负值,用break 或者return 退出程序。 4)转到A 继续接收下一个整数。

93. 一个控制台应用程序,求1000之内的所有“完数”。所谓“完数”是指一个数恰好等于它的所有因子之和。例如6是完数,因为6=1+2+3。

94.定义一个复数类Complex,重载运算符“+”。使之能用于复数的加法运算,将运算符函数重载为非成员,非友元的普通函数。编写程序,求连个复数之和。

95.同时创建多个矩形并用红黑相间的颜色进行填充。

96.创建一个类包含有protected 数据。在相同的文件里创建第二个类,用一个方法操纵第一个类里的protected 数据。

97.写一个控制台应用程序,接收一个长度大于3的字符串,完成下列功能: 1)输出字符串的长度。

2)输出字符串中第一个出现字母a 的位置。 3)在字符串的第3个字符后面插入子串“hello ”,输出新字符串。 4)将字符串“hello ”替换为“me ”,输出新字符串。

5)以字符“m ”为分隔符,将字符串分离,并输出分离后的字符串。 改:

能是:根据以下公式求的值,结果由函数值带回。m 与n 为两个正整数且要求m>n 。

)!(!!n m n m P -=

例如,m=10,n=5时,运行结果为252.000000。

98.编写一个控制台应用程序,完成下列功能,并回答提出的问题。

1)创建一个类A ,在构造函数中输出“A ”,在创建一个类B ,在构造函数中输出“B ”。 2) 从A 继承一个名为C 的新类,并在C 内创建一个成员B 。不要为C 创建构造函数。

3)在Main方法中创建类C的一个对象,写出运行程序后输出的结果。

4)如果在C中也创建一个构造函数输出“C”,整个程序运行的结果又是什么?

99.编写一个控制台应用程序,完成下列功能,并写出运行程序后输出的结果。

1)创建一个类A,在A中编写一个可以被重写的带int类型参数的方法MyMethod,并在该方法中输出传递的整型值后加10后的结果。

2)再创建一个类B,使其继承自类A,然后重写A中的MyMethod方法,将A中接收的整型值加50,并输出结果。

3)在Main方法中分别创建A和类B的对象,并分别调用MyMethod方法。

100.写出符合下列要求的数据库连接字符串以及所使用的数据库连接类。

1)数据库服务器地址为202.196.131.26,登录用户名为sa,密码为administrator,后台数据库为Microsoft SQL Server数据库,要连接的数据库名为test.

2) 据库为Access数据库,数据库文件存放在运行程序所在目录的\db子目录下,文件名为jobtypeDB.Mdb。

3)数据库为FoxPro数据库,数据库目录为:\studentDB,数据表为grade.dbf。

改:

从str所指字符串中,找出s所指子串的个数作为函数值返回。例如,当str所指字符串中的内容为asdfghasdfgh,s所指字符串的内容为as,则函数返回整数2。

101.编写代码,定义一个基类MyClass,其中包含虚拟方法GetString()。这个方法应返回存储在受保护字段mySting中的字符串,该字段可以通过只写公共属性ContainedString 来访问。

102.从类MyClass中派生一个类MyDerivedClass。重写GetString()方法,使用该方法的基类执行代码从基类中返回一个字符串,但在返回的字符串中添加文本“(output from derived class)”

103.有一个3*4的矩阵,要求编程序求出其中值最大的那个元素的值,以及其所在的行号和列号。

104. 假定整数不重复数列{99,2,6,1,3,4,-1}中的数存放在数组s中。下列给定程序中,函数fun的功能是:删除数列中值为a的元素,同时将其他元素前移。

105.分类统计一个字符串中元音字母和其他字符的个数(不区分大小写)。例如,输入UdsaeyiEosu,结果为A:1E:2I:1O:1U:2other:4。

106.将长整型数中每一位上为奇数的数依次取出,构成一个新数放在b中。高位仍在高位,低位仍在低位。例如,当a中的数为87653142时,则b中的数为7531。

107.求出二维数组每列中最大元素,并依次放入b所指一维数组中。

108. 一个https://www.wendangku.net/doc/083662640.html, Web应用程序,实现数据绑定,并要求有翻页导航和显示当前页以及总页数按钮。

改:

编写程序,实现矩阵(3行3列)的转置(即行列互换)。

例如,若输入下面矩阵:

1 2 3

4 5 6

7 8 9

则程序输出:

1 4 7

2 5 8

3 6 9

109.n 个有序整数数列已放在一维数组中,利用折半查找算法查找整数m在数组中的位置。若找到,则返回其下标值;反之,则返回-1。

折半查找的基本算法是:每次查找前先确定数组中待查的范围low和high(lowhigh,查找结束。

110.请编写函数fun,其功能是:计算并输出:

F=1+(1+2)+(1+2+3)+…

+(1+2+3+…m)

例如,若主函数从键盘给m输入10后,则输出为F=104.478749。

111.编写一个Windows应用程序,读出并显示指定文本文件的内容,然后将用户输入的信息添加到文本文件的后面。

112.编写一个Windows应用程序,获取并显示主机的相关信息。

113.编写一个Windows应用程序,实现域名解析。例如输入某个网站的域名,给出该站点的IP地址、主机名等相关信息;输入IP地址,如果有域名,作出相反转换,给出域名。改:

从键盘输入一个下标n,把数组a中比元素a[n]小的元素放在它的左边,比它大的元素放在它的右边,排列成的新数组仍然保存在原数组中。例如,

114.编写一个Windows应用程序,实现从白色到绿色渐变的背景,然后接收一个字符串,将字符串中的所有小写字母转变为大写字母。

改:

将大于整数x且紧靠x的sum个素数存入select所指的数组中。

例如,输入:121 8,则应输出:127 131 137 139 149 151 157 163。

115. 编写一个Windows应用程序,分别利用Bitmap类和pictureBox控件实现显示、保存图象的功能。

改:

判断字符串s中的某个字符是否与字符ch相同,若相同什么也不做,若不同则插在字符串的最后。例如,输入test,如果输入e,输出的结果不变,但如果输入a,结果testa。

116. 编写一个Windows应用程序,在statusStrip控件中显示鼠标的坐标。

117. 编写一个https://www.wendangku.net/doc/083662640.html,应用程序,在窗体上显示一个五角星图案。

改:

计算并输出n以内最大的10个能被11或19整除的自然数之和。n的值由主函数传入,若n 的值为300,则函数值为2646。

118 写一个函数,求两个数的最小公倍数,两个数由键盘输入.

119、判断101-200之间有多少个素数,并输出所有素数。1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。

120、打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。

121 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:(1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。(2)如果n <> k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n,重复执行第一步。(3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。

122 利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 1.程序分析:(a> b)?a:b这是条件运算符的基本例子。

123 输入两个正整数m和n,求其最大公约数和最小公倍数。 1.程序分析:利用辗除法。

124 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。1.程序分析:利用while语句,条件为输入的字符不为'\n '.

125 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。1.程序分析:关键是计算出每一项的值。

126 一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找

出1000以内的所有完数。

127 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?

128 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。

129 企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数? 1.程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。

130 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足如下条件,即是结果。请看具体分析:

131 输入某年某月某日,判断这一天是这一年的第几天?1.程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。

132 输入三个整数x,y,z,请把这三个数由小到大输出。1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x> y则将x与y的值进行交换,然后再用x与z 进行比较,如果x> z则将x与z的值进行交换,这样能使x最小。

133 输出9*9口诀。1.程序分析:分行与列考虑,共9行9列,i控制行,j控制列。

134 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上,又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。 1.程序分析:采取逆向思维的方法,从后往前推断。

135 两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。

136 打印出如下图案(菱形)

1.程序分析:先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重for 循环,第一层控制行,第二层控制列。

* 第0行空格为3 *为1

*** 第1行空格为2 *为3

***** 第2行空格为1 *为5

******* 第3行空格为0 *为7

*****

***

*

上面一个三角形我们可以看出若最大行号为n 那么每一行的空格数为n减去当前行号也就是随着n的增大,空格也会越来越少, 而*个数为奇数. 奇数的表示形式有i*2-1 或者是i*2+1 但是这里起始行号为0 所以采用i*2+1

137 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。1.程序分析:请抓住分子与分母的变化规律。

138 求1+2!+3!+...+20!的和1.程序分析:此程序只是把累加变成了累乘。

139 利用递归方法求5!。1.程序分析:递归公式:fn=fn_1*4!

140 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?1.程序分析:利用递归的方法,递归分为回推和递推两个阶段。要想知道第五个人岁数,需知道第四人的岁数,依次类推,推到第一人(10岁),再往回推。

141 给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。

142 一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。

143 请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。 1.程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母。

144 求100之内的素数

145 对10个数进行排序1.程序分析:可以利用选择法,即从后9个比较过程中,选择一个最小的与第一个元素交换,下次类推,即用第二个元素与后8个进行比较,并进行交换。

146 求一个3*3矩阵对角线元素之和1.程序分析:利用双重for循环控制输入二维数组,再将a[i][i]累加后输出。

147 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。1. 程序分析:首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后此元素之后的数,依次后移一个位置。

148 将一个数组逆序输出。 1.程序分析:用第一个与最后一个交换。

149 取一个整数a 从右端开始的4~7位。 程序分析:可以这样考虑: (1)先使a 右移4位。 (2)设置一个低4位全为1,其余全为0的数。可用~(~0 < <4) (3)将上面二者进行&运算。

150 打印出杨辉三角形(要求打印出10行如下图) 1.程序分析: 1

int[][] a={{ 1, 0, 0, 0, 0, 0, 0},

1 1 { 1, 1, 0, 0, 0, 0, 0}, 1

2 1 { 1, 2, 1, 0, 0, 0, 0}, 1

3 3 1 { 1, 3, 3, 1, 0, 0, 0}, 1

4 6 4 1 { 1, 4, 6, 4, 1, 0, 0}, 1

5 10 10 5 1 { 1, 5,10,10, 5, 1, 0}, 1

6 15 20 15 6 1 { 1, 6,15,20,15, 6, 1}} a[x][0]=1

a[x][y]=a[x-1][y]+a[x-1][y-1]

151 输入3个数a,b,c ,按大小顺序输出。 1.程序分析:利用指针方法。

152 输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。

153 有n 个整数,使其前面各数顺序向后移m 个位置,最后m 个数变成最前面的m 个数 154 定义了N ×N 的二维数组,并在主函数中赋值。请编写函数fun ,函数的功能是:求

出数组周边元素的平均值并作为函数值返回给主函数中的r 。 例如:若c 数组中的值为:

则返回主程序后r 的值应为4.625000

155 写一个函数,求一个字符串的长度,在main 函数中输入字符串,并输出其长度。

156 编写一个函数,输入n 为偶数时,调用函数求1/2+1/4+...+1/n,当输入n 为奇数时,调用函数

1/1+1/3+...+1/n(利用指针函数)

157 字符串排序。

158 海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子平均分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?

159 求0—7所能组成的不重复且每位不相等7位数奇数个数。

C= 1 9 7

4 5 2

3 8 3

160 一个偶数总能表示为两个素数之和。

161 两个字符串连接程序

162 某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。

163 计算字符串中子串出现的次数

164在屏幕上画个圆

改:将一个由八进制数字字符组成的字符串转换为与其数值相等的十进制整数。例如,若输入11111,则输出将是4681。

165使用文本框输入身份证,并且验证15或者18位

166显示文件打开对话框

167显示文件保存对话框

168显示Color文件对话框

169编写一个简单的编辑器:包含菜单、工具栏、菜单栏

170编写一个打印预览程序

171编写复制、粘帖菜单命令

172统计长整数test的各位上出现数字5、6、7的次数,并通过外部(全局)变量sum5、sum6、sum7返回主函数。

例如:当test=89431676时,结果应该为:sum5=0 sum6=2 sum7=1。

173显示打印对话框

174显示打印页面设置对话框

175编写新增学生基本信息界面(学号、姓名、性别、年龄),并保存在文件里

176将5个学生的基本信息保存在文本文件中

177从文本文件中读取数据,并显示出来

178编写一个配置文件,并且读取配置文件的数据

179演示打包程序.

180从SQL server 2000中的neWind数据库中读取数据项

181根据委托(delegate)的知识,请完成以下用户控件中代码片段的填写:

namespace test

{

public delegate void OnDBOperate();

public class UserControlBase : https://www.wendangku.net/doc/083662640.html,erControl

{

public event OnDBOperate OnNew;

privatevoidtoolBar_ButtonClick(objectsender,System.Windows.Forms.Too lBarButtonClickEventArgs e)

{

if(e.Button.Equals(BtnNew))

{

//请在以下补齐代码用来调用OnDBOperate委托签名的OnNew事件。

}

}

}

182SQLSERVER服务器中,给定表table1 中有两个字段 ID、LastUpdateDate,ID表示更新的事务号, LastUpdateDate表示更新时的服务器时间,请使用一句SQL语句获得最后更新的事务号

183请画出遍历所有文件名(FileName)的流程图(请使用递归算法)。

问题描述:

为管理岗位业务培训信息,建立3个表:

S (S#,SN,SD,SA) S#,SN,SD,SA 分别代表学号、学员姓名、所属单位、学员年龄

C (C#,CN) C#,CN 分别代表课程编号、课程名称

SC ( S#,C#,G ) S#,C#,G 分别代表学号、所选修的课程编号、学习成绩

184使用标准SQL嵌套语句查询选修课程名称为’税收基础’的学员学号和姓名

185使用标准SQL嵌套语句查询选修课程编号为’C2’的学员姓名和所属单位

186使用标准SQL嵌套语句查询不选修课程编号为’C5’的学员姓名和所属单位

187使用标准SQL嵌套语句查询选修全部课程的学员姓名和所属单位

188查询选修了课程的学员人数

189查询选修课程超过5门的学员学号和所属单位

题目2

问题描述:

已知关系模式:

S (SNO,SNAME) 学生关系。SNO 为学号,SNAME 为姓名

C (CNO,CNAME,CTEACHER) 课程关系。CNO 为课程号,CNAME 为课程名,CT EACHER 为任课教师

SC(SNO,CNO,SCGRADE) 选课关系。SCGRADE 为成绩

190 1. 找出没有选修过“李明”老师讲授课程的所有学生姓名

191列出有二门以上(含两门)不及格课程的学生姓名及其平均成绩

192列出既学过“1”号课程,又学过“2”号课程的所有学生姓名

193列出“1”号课成绩比“2”号同学该门课成绩高的所有学生的学号

194列出“1”号课成绩比“2”号课成绩高的所有学生的学号及其“1”号课和“2”号课的成绩

195使用FileSystemWatcher监控文件系统

196用LINQ to Sql 显示NorthWind数据库中的products和Employees表的详细信息197打印杨辉三角行,要求打印出10行

198输入星期几(数字),输出它的英文星期几(如输入1,则输出Monday)

199输入一个字符串,求解当中单个字符出现的次数

200编写代码,定义一个基类MyClass,其中包含虚拟方法GetString()。这个方法应返回存储在受保护字段mySting中的字符串,该字段可以通过只写公共属性ContainedString来访问。

全国计算机三级数据库技术上机试题道

1.【考点分析】本题考查对4位整数的排序。考查的知识点主要包括:数组元素的排序算法,if判断语句和逻辑表达式,以及求余算术运算。【解题思路】此题属于4位数排序问题。本题需主要解决3个问题:问题1如何取4位数的后3位进行比较;问题2如何按照题目要求的条件(按照每个数的后3位的大小进行降序排列,如果后3位相等,则按照原始4位数的大小进行升序排列)排序;问题3如何将排完序的前10个数存到数组bb中去。 本题的解题思路为:使用双循环对数组按条件进行排序,然后将排完序的前10个数存到数组bb中。对于问题1可以通过算术运算的取余运算实现(aa[i]_x0010_00);问题2通过包含if判断语句的起泡排序法就可以实现。 【参考答案】 void jsSort() { int i,j; /*定义循环控制变量*/ int temp; /*定义数据交换时的暂存变量*/ for(i=0;i<199;i++) /*用选择法对数组进行排序*/ for(j=i+1;j<200;j++) { if(aa[i]_x0010_00

{ temp=aa[i]; aa[i]=aa[j]; aa[j]=temp; } else if(aa[i]_x0010_00==aa[j]_x0010_00) /*如果后3位数相等*/ if(aa[i]>aa[j]) /*则要按原4位数的值进行升序排序*/ { temp=aa[i]; aa[i]=aa[j]; aa[j]=temp; } } for(i=0;i<10;i++) /*将排序后的前10个数存入数组b中*/ bb[i]=aa[i]; } 【易错提示】取4位数后三位的算法,if判断语句中逻辑表达式的比较运算符。 判断语句和if语言循环结构,C本题主要考查的知识点包括:【考点分析】2.

计量经济学Eviews操作攻略

计量经济学Eviews操作攻略 考试重点:绪论——第六章(第七~十章了解即可) 考试形式:开卷 考试题型:1、问答题(资料整理ing) 2、计算题(要体现5大步骤,预测之后要进行异方差和自相关检验) 3、分析题(资料整理ing) 说明:由于前三章操作简单,在此不做赘述。从第四章开始结合课后题写下软件操作步骤。本操作攻略是文字型的,大家看不懂的地方尽管问,我可以在线演示。文字数据及操作纯手工打上去的,难免有纰漏,希望大家在复习中发现错误及时联系我,方便我及时改正并给大家纠错,谢谢,么么哒! 题4.1 建立工作文件创建一个范围在1990—1998年的时间序列工作文件。接下来创建变量序列t和Y,并输入数据。 对变量进行代换菜单栏【Quick】——【Generate series】输入“y1=log(y)”,生成一个新变量y1。 建立模型用y1对x进行回归。得出结果如图4.3所示。 将模型方程还原根据现有的方程将原有的方程形式表示出来。 进行预测操作方法同一元和多元。

题5.2 创建工作文件创建一个序号在1—29的工作文件,创建变量,并输入数据。 图示法检验 绘制x-y图:【Quick】—【Graph】—输入“x y”—下拉菜单选择Scatter Diagram—点击OK即可。 绘制x-e图:【Quick】—【Graph】—输入“x resid”—下拉菜单选择Scatter Diagram—点击OK即可。 G-Q检验 将X的样本观测值按升序排序,Y与原先的X对应:按住Ctrl双选x和y,【Procs】—【Sort series】—输入“x”—点击OK即可。

对第一个子样估计模型:主窗口菜单【Quick】—【Estimate Equation】—输入“y c x”—在Sample输入框输入“1 11”(第二个字样模型此处输入“19 29”)—点击OK即可。 White检验 在回归报告窗口下,【View】—【Residual Tests】—【White Heteroskedasticity】(no cross terms即是否选择交叉项)。 克服异方差 在进行过White检验的工作窗口中点击【Procs】—【Specify/Estimate】—【Option】,再在Option对话框中在【Weighted LS/TSLS】前打√,在Weight框中填入适当的权重,如图所示。然后点击OK即可。 确定以后,退回到方程对话框中,点击【OK】,得到结果,如图所示。

大学计算机基础操作题汇总

大学计算机基础操作题 汇总 LG GROUP system office room 【LGA16H-LGYY-LGUA8Q8-LGA162】

大学计算机基础操作题汇总解析 一.WORD 1.(2)字体、字号、两端对齐 各段行间距倍:格式→段落→缩进和间距→行距 (3)插入图片:插入→图片 设置版式:在图片上右键→设置图片格式→版式 (4)设置页码和页码位置:插入→页码 (5)输入公式:插入→对象→Microsoft 公式 2.(2)第一段首字下沉3行,距正文0厘米:选中要下沉段落→格式→首字下沉 (3)页面设置:文件→页面设置→页边距/版式(页眉) (4)项目符号设置:格式→项目符号和编号→(点在除了“无”以外的图上)自定义→字符(修改字体和选择*号) 3.(3)设置红色、倾斜、下划线为单波浪线:选中修改段落 5.(4)设置页眉:视图→页眉和页脚 10.(2)各段行间距为倍行距:格式→段落→缩进和间距→行距→多倍行距 (4)设置页脚:视图→页眉和页脚 13.(4)设置页面边框:格式→边框和底纹→页面边框 14.(2)表格边框:视图→工具栏→表格和边框(前面有√)→按要求画边框 15.整表垂直居中:全选表格→点居中 文字水平居中,数据水平右对齐:选中文字单元格→右键→单元格对齐方式→选水平居中 选择数据单元格→右键→单元格对齐方式→选水平右对齐 表中底纹为灰色-30%:选中需要灰色部分→(视图→工具栏→表格和边框(前面有√)→点击油漆桶 19.(2)替换文字:编辑→查找→替换→按要求输入文字 (3)底端加入页码,起始页码为2:插入→页码→位置(底端)→格式→起始页码 给标题加上20%的样式底纹:选中标题→格式→边框和底纹→底纹→样式→20% (4)着重号:选中着重文字→格式→字体→着重号

2011 第二次上机练习参考答案

运筹学第二次上机练习题参考答案 1、安排四个人去做四项不同的工作。每个工人完成各项工作所消耗的时间如表所示(时间单位:分钟)。 每个工人完成各项工作所消耗的时间 (2)如果把(1)中的消耗时间数据看成创造效益的数据,那么应如何指派,可使得总的效益最大? (3)如果在(1)中再增加一项工作E,甲、乙、丙、丁四人完成工作E的时间分别为17分钟、20分钟、15分钟、16分钟,那么应指派这四个人干哪四项工作,使得这四人总的消耗时间最少? (4)如果在(1)中再增加一个人戊,他完成A、B、C、D工作的时间分别为16分钟、17分钟、20分钟、21分钟,这时应指派哪四个人去干这四项工作,使得总的消耗时间最少? 解:(1)为典型的指派问题 winQSB中指派模型建立与求解如下: 基于上述最优指派方案,总的消耗时间最少,为71分钟。 (2)为求总效益最大的指派问题, 只需把目标最小改为目标最大。

基于上述最优指派方案,总效益最大,为102。 (3) 在(1)基础上增加工作E 基于上述最优指派方案(其中,工作D没有被安排给任何人执行),此时这四人总的消耗时间最少,为68分钟。 (4)为人多事少的指派问题,添加了一位工人。 基于上述最优指派方案(其中,乙没有被安排任何工作),总的消耗时间最少,为69分钟。

试回答: (1)该项工程从施工开始到全部结束的最短时间? (2)若工序L拖期10天,对整个工程进度有何影响? (3)若工序J的工序时间由12天缩短到8天,对整个工程进度有何影响?(4)为保证整个工程进度在最短周期内完成,工序I最迟必须在哪一天开工? 解:(1)

有上述结果克制,工程完成的最短时间为80天。 (2)基于(1)的计算结果,工序L的松弛变量取值为28天,且大于10天,因此工序L拖期10天是可以接受得,整个工程仍能够在预计期限内完成。 (3) 基于(1)的计算结果,因为J处于关键路径上,因此如其工期变短,会影响更个工程进度,并且使总工期变短。 (4) 基于(1)的计算结果,I最迟在第56天开工可以保证在最短工期内整个项目完工。 3、金星社区计划在小区广场上建造一个老年活动室,具体项目的活动安排如表3- 1所示。 表3- 1 问题: (1)找出关键路径,并判断项目能否在一年内完工。 (2)由于社区要参见全国百家优秀社区的评选,所以要紧缩项目,假定该项目必须在50周之内完成,才能来得及参加评选,请利用表3- 2所给出的信息,制定成本最小的方案。并计算出实际所需成本、为紧缩时间所增加的费用。

计算机三级题库

2009年3月计算机等级考试三级网络技术试卷及答案 作者: 宇创教研组来源: 部资料更新日期:2009-9-9 15:40:27 一、选择题(每小题1分,共60分) 下列各题A)、B)、C)、D )四个选项中,只有一项是正确的,请将正确选项写在括号。(1)1959年10月我国研制成功的一台通用大型电子管计算机是 ( )。 A)103计算机B)104计算机C)120计算机D)130计算机(2)关于计算机应用的描述中,错误的是( )。 A)模拟核爆炸是一种特殊的研究方法B)天气预报采用了巨型计算机处理数据 C)经济运行模型还不能用计算机模拟D)过程控制可采用低档的微处理器芯片(3)关于服务器的描述中,正确的是( )。 A)按体系结构分为入门级、部门级、企业级服务器 B)按用途分为台式、机架式、机柜式服务器 C)按处理器类型分为文件、数据库服务器 D)刀片式服务器的每个刀片是一块系统主板 (4)关于计算机配置的描述中,错误的是( )。 A)服务器机箱的个数用1U/2U/3U/....../8U表示 B)现在流行的串行接口硬盘是SATA硬盘 C)独立磁盘冗余阵列简称磁盘阵列 D)串行SCSI硬盘简称SAS硬盘 (5)关于软件开发的描述中,正确的是( )。

A)软件生命周期包括计划、开发两个阶段 B)开发初期进行需求分析、总体设计、详细设计 C)开发后期进行编码、测试、维护 D)软件运行和使用中形成文档资料 (6)关于多媒体的描述中,错误的是( )。 A)多媒体的数据量很大,必须进行压缩才能实用 B)多媒体信息有许多冗余,这是进行压缩的基础 C)信息熵编码法提供了无损压缩 D)常用的预测编码是变换编码 (7)关于数据报交换方式的描述中,错误的是( )。 A)在报文传输前建立源结点与目的结点之间的虚电路 B)同一报文的不同分组可以经过不同路径进行传输 C)同一报文的每个分组中都要有源地址与目的地址 D)同一报文的不同分组可能不按顺序到达目的结点 (8)IEEE802.11无线局域网的介质访问控制方法中,帧间间隔大小取决于( )。 A)接入点 B)交换机C)帧大小D)帧类型(9)以下网络应用中不属于Web应用的是( )。 A)电子商务B)域名解析C)电子政务D)博客(10)关于千兆以太网的描述中,错误的是( )。 A)与传统以太网采用相同的帧结构B)标准中定义了千兆介质专用接口 C)只使用光纤作为传输介质D)用GMII分割MAC子层与物理层(11)虚拟局域网的技术基础是( )。

EVIEWS时间序列实验指导(上机操作说明)

时间序列分析 实验指导 数学与统计学院 -4 -2 2 450 100150 200250

目录 实验一 EVIEWS中时间序列相关函数操作································· - 1 - 实验二确定性时间序列建模方法 ············································· - 8 - 实验三时间序列随机性和平稳性检验·····································- 17 - 实验四时间序列季节性、可逆性检验·····································- 20 - 实验五 ARMA模型的建立、识别、检验····································- 26 - 实验六 ARMA模型的诊断性检验···············································- 29 - 实验七 ARMA模型的预测 ··························································- 30 - 实验八复习ARMA建模过程 ·····················································- 32 - 实验九时间序列非平稳性检验················································- 34 -

实验一 EVIEWS中时间序列相关函数操作 【实验目的】熟悉Eviews的操作:菜单方式,命令方式; 练习并掌握与时间序列分析相关的函数操作。 【实验内容】 一、EViews软件的常用菜单方式和命令方式; 二、各种常用差分函数表达式; 三、时间序列的自相关和偏自相关图与函数; 【实验步骤】 一、EViews软件的常用菜单方式和命令方式; ㈠创建工作文件 ⒈菜单方式 启动EViews软件之后,进入EViews主窗口 在主菜单上依次点击File/New/Workfile,即选择新建对象的类型为工作文件,将弹出一个对话框,由用户选择数据的时间频率(frequency)、起始期和终止期。选择时间频率为Annual(年度),再分别点击起始期栏(Start date)和终止期栏(End date),输入相应的日期,然后点击OK按钮,将在EViews 软件的主显示窗口显示相应的工作文件窗口。 工作文件窗口是EViews的子窗口,工作文件一开始其中就包含了两个对象,一个是系数向量C(保存估计系数用),另一个是残差序列RESID(实际值与拟合值之差)。 ⒉命令方式 在EViews软件的命令窗口中直接键入CREATE命令,也可以建立工作文件。命令格式为:CREATE 时间频率类型起始期终止期 则菜单方式过程可写为:CREATE A 1985 1998 ㈡输入Y、X的数据 ⒈DATA命令方式 在EViews软件的命令窗口键入DATA命令,命令格式为:

上机题及答案

描述 已知华氏温度到摄氏温度的转换公式为:摄氏温度= (华氏温度- 32)×5/9,写程序将给定的华氏温度转换为摄氏温度输出 输入说明 只有一个整数,表示输入的华氏温度 输出说明 输出一个表示摄氏温度的实数,小数点后保留2位有效数字,多余部分四舍五入 输入样例 50 输出样例 2计算球体重量 描述 已知铁的比重是,金的比重是。写一个程序,分别计算出给定直径的铁球与金球的质量,假定PI= 输入说明 输入两个整数,分别表示铁球与金球的直径(单位为毫米) 输出说明 输出两个浮点数,分别表示铁球与金球的质量(单位为克),小数点后保留3位小数,两个浮点数之间用空格分隔 输入样例 100 100 输出样例 提示 #include<> int main(){ double Fe=,Au=,Pi=; int m,n;

scanf("%d %d",&m,&n);.3f.3f.2f.2f.6f 输入说明 输入包含多组数据,第一行为整数n表示有几组数据,其后为n行数据,每行一个整数。 输出说明 对每一个整数,若该整数为回文数,则输出整数各位数字之和,否则输出no,然后换行。 输入样例 2 131 24 输出样例 5 no #include<> #include<> int main(){ int a[200]={0},b,c,d=0,m,n,i,k,p,sum=0; scanf("%d",&n); for(m=0;m0;++k)c*=10; 9f.,n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。现在给定一个随机数m>0,从编号为1的人开始,按顺时针方向1开始顺序报数,报到m时停止。报m的人出圈,同时留下他的密码作为新的m值,从他在顺时针方向上的下一个人开始,重新从1开始报数,如此下去,直至所有的人全部出圈为止。 输入说明 仅有一组数据,输入数据第一行为两个正整数n(0

Eviews6上机指导书

EViews上机指导书 通过研究我国城镇和农村居民消费与可支配收入的关系来学习EViews的使 用。数据如表2所示,表中各项目含义为:: Cr=农村居民人均消费支出(元) Yr=农村居民家庭人均纯收入(元) Pr=农村居民消费价格指数(1985=100) Cu=城镇居民人均消费支出(元) Yu=城镇居民人均可支配收入(元)Pu=城镇居民消费价格指数(1985=100) CT=全国居民人均消费水平(元) Rpop=农村人口比例(%) P=全国居民消费价格指数(1985=100) 表2 城镇、农村居民人均消费与人均可支配收入年份Cu Yu Pu Cr Yr Pr CT Rpop P 1985 673.20 739.10 100.0 317.42 397.60 100.0 437 76.29 100.00 1986 798.96 899.60 107.0 356.95 423.80 106.1 485 75.48 106.50 1987 884.40 1002.20 116.4 398.29 462.60 112.7 550 74.68 114.30 1988 1103.98 1181.40 140.5 476.66 544.90 132.4 693 74.19 135.80 1989 1210.95 1375.70 163.3 535.37 601.50 157.9 762 73.79 160.20 1990 1278.89 1510.20 165.4 584.63 686.30 165.1 803 73.59 165.20 1991 1453.81 1700.60 173.8 619.79 708.60 168.9 896 73.63 170.80 1992 1671.73 2026.60 188.8 659.21 784.00 176.8 107072.37 181.70 1993 2110.81 2577.40 219.2 769.65 921.60 201.0 133171.86 208.40 1994 2851.34 3496.20 274.1 1016.81 1221.00 248.0 174671.38 258.60 1995 3537.57 4283.00 320.1 1310.36 1577.70 291.4 223670.96 302.80 1996 3919.47 4838.90 348.3 1572.08 1926.10 314.4 264170.63 327.90 1997 4185.64 5160.30 359.1 1617.15 2090.10 322.3 283469.52 337.10 1998 4331.61 5425.10 356.9 1590.33 2162.00 319.1 297268.09 334.40 1999 4614.91 5854.00 352.3 1577.42 2210.30 314.3 313866.65 329.70 2000 4998.00 6280.00 355.1 1670.13 2253.40 314.0 339765.22 331.00 2001 5309.01 6859.60 357.6 1741.09 2366.40 316.5 360963.78 333.30 2002 6029.88 7702.80 354.0 1834.31 2475.60 315.2 381862.34 330.60 2003 6510.94 8472.20 357.2 1943.30 2622.20 320.2 408960.91 334.60 数据来源:《中国统计年鉴2004》 §1 创建工作文件(Workfile)

大学计算机基础操作题(1)

1、(1)用Excel 制作如下表格 要求:1、在表的第一行前插入一行,键入“某大学研究生毕业分配表”,并居于表的中央。 2、增加表格线,数据右对齐,文字居中。 3、计算各年的“毕业生总数”。 4、将全表按“毕业生总数”的降序排列。 5、以年份为横坐标,绘制一柱形图,图表标题为“研究生毕业分配表”。 2、(2) 要求在左起第一张工作表中完成: 1、第一行填充颜色为灰色-25% 2、增加表格线,上表内所有文字居中(水平和垂直两方向,不能只点工具栏的居中),所有数据(包括第一列)右对齐(水平)。 3、利用公式计算每名学生的“总成绩”。 4、将全表按“总成绩”的降序排列。 5、选定姓名、数学、物理、外语、计算机五列数据,以姓名为横坐标(系列产生在“列”,勾选上“分类X 轴”),绘制一柱形图,图表标题为“本学期期末成绩单”。 注:不要更改“姓名”“数学”“物理”“外语”“计算机”“总成绩”这些单元格的文字内容,否则将不能识别考生的答题内容。 3、(3)要求: 1、按上表样式建表,在表的第一行前插入标题,幼圆,加粗,14号字。 2、增加表格线,第一列单元格底纹为天蓝色。 3、统计每种花卉销售的总支数,要求必须使用公式或函数计算。 4、使用花卉名称和统计两列数据建立三维圆饼图。 5、将全表按“统计”值的降序排序。

4、(4)要求: (1)按上表样式建表,表的第一行是标题,隶书,加粗,16号字,合并单元格并居中。 (2)增加表格线,表中文字及数据均居中。 (3)第一列单元格底纹为淡黄色,第一行单元格底纹为淡绿色。 (4)统计每个单位产量的“合计”值,要求必须使用公式或函数计算,保留1位小数。 (5)计算出各列的“平均值” 和“最大值”,要求必须使用函数计算,保留2位小数。 5、(5)要求: 1、表的第一行是表标题“某部门十月份工资表”,隶书14号字,合并单元格并居于表的中央。 2、增加表格线,外围框线为粗线。 3、计算各行的“实发工资”项,保留两位小数,要求必须使用公式或函数计算。 4、计算各列的“平均数”,要求必须使用函数或公式计算,保留一位小数。 5、将全表按“实发工资”的升序排序,如相同再按基本工资升序排序。 6、(6)要求: 1、表的第一行是标题“上半年利润表”,宋体加粗16号字,合并单元格并居于表的中央。 2、增加表格线,第一行单元格为黄色底纹。 3、计算各行的“税后利润”,要求必须使用公式计算,保留两位小数。 4、使用“月份”和“税后利润”两列数据绘制分离型三维饼图,显示百分比及数据标志。 5、计算各列的“总计”,必须使用函数计算,保留两位小数。

第三次上机题目

第三次上机题目 1.完成以下操作: (1)建立一个book1工作簿文件,并命名其中的一个工作表标签为table1; (2)试采用数据的填充功能分别填充A1:M1区域和A2:M2区域,前一区域中的前两个单元格的内容为数字1和3,后一区域中的前两个单元格的内容为数字1和4。 2.完成以下操作: (1)建立一个book3工作簿文件,并命名其中的一个工作表标签为table1; (2) 在此工作表上建立和编辑如下图所示的数据表。 (3) 设置“班级学习成绩表”为居中、加粗、字号为20,“高一”、“高二”和“高 三”为居中、加粗、字号为16,各班级标题居中、加粗,其余单元格采用常规格式。 (4) 整个表格加内外边框。 3.完成以下操作: (1)建立一个book4工作簿文件,并命名其中的一个工作表标签为table1。 (2) 在此工作表上首先建立如下图所示的数据表。 (3) 设置标题行中的单元格内容居中、加粗;整个数据表添加外粗内细的边框线;对AA属性列的4个数值设置为货币格式,对AB属性列的4个数值设置为千位分隔样式,对AC 属性列的4个数值设置为货币格式,同时应选取货币符号为“$”,小数点位数为3,对AD 属性列的4个数值设置为数值格式,同时小数位数应设为2。 4.完成以下操作: (1)建立一个book5的空工作簿文件。 (2) 在原有的3个工作表Sheet1、Sheet2和Sheet3的基础上,在后面依次插入工作表Sheet4、Sheet5和Sheet6。 (3) 然后依次删除工作表Sheet2、Sheet4和Sheet6,并使保留下来的工作表Sheet1、Sheet3和Sheet5的标签的颜色依次修改为蓝色、黄色和红色。 5.打开“素材1.xlsx”,试完成以下操作: (1) 把“性别”列从表中删除掉。 (2) 试利用求和函数计算出每位职工的基本工资、出勤奖和贡献奖的合计结果。 (3)试以“基本工资”为主要关键字,以“出勤奖”为次要关键字,均按降序排列整个

3月计算机三级上机题库及答案

3月计算机三级上机题库及答案 1.已知数据文件IN.DAT中存有200个四位数, 并已调用读函数readDat()把这些数存入数组a中,请考生编制一函数jsVal(),其功能是: 把千位数字和十位数字重新组成一个新的十位数ab(新十位数的十位数字是原四位数的千位数字,新十位数的个位数字是原四位数的十位数字), 以及把个位数字和百位数字组成另一个新的十位数cd (新十位数的十位数字是原四位数的个位数字,新十位数的个位数字是原四位数的百位数字), 如果新组成的两个十位数ab-cd=10且ab-cd=20且两个数均是偶数,同时两个新数的十位数字均不为零,则将满足此条件的四位数按从大到小的顺序存入数组b中, 并要计算满足上述条件的四位数的个数cnt。最后main()函数调用写函数writeDat( )把结果cnt以及数组b中符合条件的四位数输出到OUT.DAT文件中。 注意: 部分源程序存在文件PROG1.C文件中。 程序中已定义数组: a[200], b[200], 已定义变量: cnt 请勿改动数据文件IN.DAT中的任何数据、主函数main()、读函数readDat()和写函数writeDat()的内容。 ------------------------- PROG1.C #include #define MAX 200 int a[MAX], b[MAX], cnt = 0;

{int I,thou,hun,ten,data,j; int ab,cd; for(I=0;I200;I++) {thou=a[I]/1000; hun=a[I]%1000/100; ten=a[I]%100/10; data=a[I]%10; ab=10*thou+ten; cd=10*data+hun; if ((ab-cd)=0(ab-cd)=10ab%2==1cd%2==1ab!=0cd!=0) {b[cnt]=a[I];cnt++;} } for(I=0;I for(j=I+1;j if(b[I] {data=b[I]; b[I]=b[j];b[j]=data;} } void readDat() { int i ; FILE *fp ; fp = fopen(in.dat, r) ; for(i = 0 ; i MAX ; i++) fscanf(fp, %d, a[i]) ; fclose(fp) ; }

计算机基础上机操作练习题

计算机基础上机操作练 习题 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

计算机上机操作练习题(一级) 一、基本操作(不含Frontpage2003) (1)在D盘符下新建一个名称为“计算机考试+学号”的文件夹。 (2)将从C盘符下的前十个以“a”开头的文本文档复制到上题所建的文件夹中。并将第六个文本文档改为“只读、隐藏”格式,作者为“xju”。 (3)隐藏任务栏,将第一题所建的文件夹放入“开始”菜单。 (4)在桌面上创建第一题所建文件夹的“快捷方式”。 二、Word操作 (1)新建一个空白文档,输入以下文本。文本格式为:宋体、五号字;字体颜色为黑色;字符间距为1磅;对齐方式为左对齐。 迈克尔·约瑟夫·杰克逊(1958年8月29日—2009年6月25日),美国流行乐、 摇滚乐、R&B音乐歌手、舞蹈家、演员、编舞、慈善家和唱片制作人。被誉为流行 乐之王(King of Pop),是流行乐界最伟大、最有影响力的歌手。在20世纪80年 代起的整个现代流行音乐史上缔造了一个时代。 他用音乐歌颂大爱、种族团结与世界和平,谱写一首首慈 善、公益名曲,一生投身慈善事业,曾两次提名诺贝尔和 平奖。同时作为一名全面的艺 术家,杰克逊不仅在音乐方面 有着卓越成就,在舞蹈、舞台 表 演

、时尚等方面都有着独特的贡献和非凡的影响力,他被公认为是有史以来最伟大的艺人。 他是出色的音乐全才,在作词、作曲、场景制作、编曲、演唱、舞蹈、乐器演奏等方 面都有着卓越的成就。他作为主唱和最年轻的成员,在1964年首次亮相The Jackson 5乐队,后来又于1971年成功开始独唱生涯。1979年成年后发行第1张专辑《Off The Wal l》就被誉为迪斯科音乐经典之作,1982年发行专辑 《Thriller》,融合不同乐迷的良药,这张涵盖流行、funk、摇滚、迪斯科、R&B 天才之作,不仅突破了种族界限,打破了白人垄断流行音乐界,把当时还处于亚文化 黑人音乐推向主流,为后世的黑人艺人铺下了光明大道。 (2)为文本添加艺术字标题,标题为“Jackson简介”,第二行、第五列,字体为隶书、36号、加粗并居中显示,板式为浮于文字上方。 (3)将每一自然段空出两个字符(首行缩进2字符),并对第一段采用“首字下沉”效果,要求:字体为楷体,一号字,下沉行数为2行。 (4)段落行距为16磅,并将第二段分成两栏,格式为“两栏偏右”,栏间距为3字符,并带有分隔线。 (5)为第三段加边框和底纹,,要求:边框为方框、双波浪线、红色、底纹为淡黄色、20%。 (6)对“迈克尔·约瑟夫·杰克逊”进行添加超链接,链接地址为“”。 (7)在第一题所建的文件夹下新建一个文件夹,名称为“word”,并将该文档以“word+学号”的名称保存在此文件夹下。 三、Excel操作 (1)创建一个新工作簿,采用数据清单的方式插入如下数据。

2005年计算机等级考试三级上机题库(四)

2005年计算机等级考试三级上机题库(四) 第69题 下列程序的功能是:统计在tt字符串中'a'到'z'26个字母各自出现的次数,并存入pp 数组。请编写函数cnt(char *tt,int pp[])实现程序要求,最后调用函数readwriteDat()把结果输出到文件out.dat中。(注:仅统计小写字母) 例如,当输入字符串:abcdefgabcdeabc后, 输出的结果应该是:3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 部分源程序存在文件prog1.c中。 请勿改动主函数main()和输出数据函数readwriteDAT()的内容。 第70题 函数ReadDat()实现从文件IN.DAT中读取一篇英文文章存入到字符串数组xx中,请编制函数StrCharJL(),其函数的功能是:以行为单位把字符串中的所有字符的ASCII值左移4位,如果左移后,其字符的ASCII值小于等于32或大于100,则原字符保持不变,否则就把左移后的字符ASCII值再加上原字符ASCII值,得到新的字符仍存入原字符串对应的位置上。最后把已处理的字符串仍按行重新存入字符串数组xx中,最后调用函数writeDat()把结果xx输出到文件OUT7.DAT中。 原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。 部分源程序存在文件prog1.c中。 请勿改动主函数main()、读数据函数ReadDat()和输出数据函数writeDat()的内容。 第71题 下列程序的功能是:设A,B,C为三个不为零的正整数,计算并输出下列不定方程组解的个数cnt以及满足此条件的所有A,B,C之和sum。 不定方程组为: A+B+C=13 A-C=5 请编写函数countValue实现程序要求,最后调用函数writeDat()把结果cnt和sum输出到文件out.dat中。

Eviews上机操作指南

Eviews上机操作指南(I) 1.数据准备篇 (1)建立工作文件: workfile u 1 33 建立一个截面工作文件,33表示样本容量 workfile a 1978 2007 建立一个年度时间序列工作文件,1978、2007分别表示年份的起点和终点 (2)导入数据 Data y x1 x2 建立数据表格,将excel数据复制到数据表格 在使用该命令时一定要注意与excel表中的数据顺序一致,一般情况下第一列为被解释变量,其余各列为若干解释变量 2.绘图篇 在eviews中一般可以绘制两种类型的图,序列图与散点图 (1)序列图:plot y 可以绘制变量y随时间变化的图 当然也可以同时绘制多个变量的序列图,例如plot y x1 (2)散点图:scat x y表示两个变量之间的关系 3.回归篇 在eviews中执行回归的命令为ls y c x1 x2 Y表示被解释变量,c为常数,x1、x2为解释变量列表,在实际操作时y、x1、x2可以换成你指定的名称。此外,log(x1)、x1^2、x1*x2分别表示非线性形式的解释变量。 回归后可以使用命令genr e=resid提取回归的残差。 练习:

1.多元线性回归模型的参数估计(对应教材P72-P73) (1)建立工作文件导入数据;(2)观察y~x1、y~x2散点图;(3)构造OLS 回归,模型为01122Y X X βββμ=+++;(4)提取残差序列,观察残差的统计特征。 2.双对数模型的参数估计(对应教材P83-P85) (1)建立工作文件,导入数据;(2)分别绘制x 、q 、p0、p1的序列图;(3)绘制log(q)对log(x)的散点图;(4)构造OLS 回归,模型为 012031log()log()log()log()Q X P P ββββμ=++++。 3.半对数模型的参数估计(对应教学辅助材料7例子2),根据辅助材料的结果写出相关命令。 log(salary) 模型1 模型2 模型3 log(sales) log(mktval) profmarg ceoten comten 截距 R 2 调整R 2 残差平方和 4.异方差检验与修正 进行异方差检验首先要估计原始回归,然后提取残差。例如利用excel

大学计算机基础操作题

大学计算机基础操作题 1、用 PowerPoint制作某公司介绍的幻灯片,要求每一张幻灯片的右上角给出公司的徽标 (已存在徽标图片文件comp.jpg ),请问如何能做到一次性统一设置?给出主要操作步 骤。 答:( 1 )、启动 PowerPoint ,新建演示文稿,选择合适的版式和设计模板,新建第一张幻灯 片,还需要幻灯片的话,执行“插入”菜单下的“新幻灯片”添加新幻灯片; (2 )、执行“视图”——“母板”——“幻灯片母板”进入幻灯片母版视图,然后执行“插入”——“图片”——“来自文件”——找到“徽标图片文件comp.jpg ”,单击“插入”即可,用鼠标拖曳插入的公司徽标图片,放入右上角,关闭幻灯片母版视图,完成后所有新建的幻灯右上角都有公司徽标图片。 2、假设已建下表所示工作表,现要求你统计总分和平均分值并依总分作降序排序。试述操 作步骤。 A B C D E F H G 1计算机基大学语大学英平均学号姓名础文语高等数学总分分220040201张明才89696867 320040202王志兵87849389 420040203李小明98808784 520040204赵静81948688 答:( 1)、启动 Excel 打开包含图示工作的工作簿文档,选择含有图示表格数据的工作表 为当前工作表; (2)、选定 H2 单元格,单击常用工具栏上的“求和” 按钮,系统自动选定了求和区域C2:F2 ,则单击编辑栏左边的输入确认按钮(√),即计算出第个同学的总分;用鼠标拖曳H2 右下角的填充柄到H5 单元格,计算出所有同学的总分。 (3)、统计平均分:选定 G2 单元格,输入公式函数 =A VERAGE ( C2:F2),单击输入确认计算 出第一个同学的平均成绩,同样采用向下拖曳填充柄计算出所有同学的平均成绩。 (4)、按总分降序排序:置活动单元格入 H2 处,单击“数据”菜单——选择“排序”命令,进入排序对话框,设置“总分” 字段为排序主关键字,排序方式为降序,单击“确定” 即可。 3、假设已建包含下面成绩表的工作文件extest02.xls ,请打开工作文件并完成“总评” 和“平均”的统计,总分计算方法是:平时成绩占 30%,期末成绩为 70%。最后筛选出“总评”在 85 分 以上的同学出来。 A B C D 1学生成绩表 2姓名平时期末总评 3王小平8090 4陈晓东9696 5陈明7676 6何伟明9590 7伍小东6370

第二次上机作业

第二次上机作业 目的: 运行课本第四章及课堂上讲过的例子,掌握Matlab的流程控制语句、函数及脚本文件的编程、调试方法。 要求:1、本次作业要求全部写M文件;2题目要求未明确要求写脚本文件还是函数文件的,学生自己决定是写脚本文件还是函数文件。只要能够实现要求。 作业: 1.分析脚本M文件及函数M文件的区别。 (1)M脚本文件名不必与函数名相同;(2)M函数文件调用时需要提供函数参数,而M脚本文件只需要提供文件名;(3)M脚本文件创建的每个变量都会保存到Matlab工作区,而M函数文件只有输出结果才保存到Matlab工作区中;(4)文件格式上的一些区别。 2.分别编写脚本文件,实现以下要求: 1)求[100,999]之间能被21整除的个数。 m=0; for n=100:999 if n/21==round(n/21) m=m+1; k(m)=n; else end end k,m 2)用magic(6)产生一矩阵,用至少两种方法求解其所有元素的和。(提示:1、for循环;2、sum函数) A=magic(6) B=sum(A) sum(B) q=0 for i=1:36 q=q+A(i); end q 3.编写函数文件,实现从键盘输入一个3位整数,将它反向输出。如639,输出为936。并调用该函数, 输入自己的学号后三位数,输出结果。 function f=xuehao(k) k=input('请输入一个数字'); a=fix(k/100); b=fix((k-a*100)/10); c=k-a*100-b*10; k=c*100+b*10+a xuehao

请输入一个数字200 k = 2 4. 定义一个函数文件,求∑=n i m i 1,要求在函数文件中包含能够通过help 查询到的说明,说明里面必须有自己的名字学号。然后调用该函数文件求 ∑∑∑===++10 1501210011k k k k k k 的值。 function s=sfun(m,n) %20111200xieyinbin s=0; for k=1:n i=k s=s+i^m end qiuhe(1,100)+qiuhe(2,50)+qiuhe(-1,10) ans = 4.7978e+004 5. 已知) 7.1cos(12 ln )7.1sin(++++=x x x y π,当x 取-3.0,-2.9,-2.8,…,2.8,2.9,3.0时, 1) 求各点的函数值; 2) 求这些数据的平均值; function y=mao(x) s=0,n=0; for x=-3:0.1:3 y=(sin(x+1.7)*log((pi+x)/2))/(1+cos(x+1.7)); n=n+1; s=y+s; end k=s/n mao(-3) s = 0 k = 0.1616 ans =-1.1359 6.求分段函数的值。

大学计算机基础操作题

大学计算机基础操作题 1、用PowerPoint 制作某公司介绍的幻灯片,要求每一张幻灯片的右上角给出公司的徽标 (已存在徽标图片文件comp.jpg),请问如何能做到一次性统一设置?给出主要操作步 骤。 答:(1)、启动PowerPoint,新建演示文稿,选择合适的版式和设计模板,新建第一张幻 灯 片,还需要幻灯片的话,执行“插入”菜单下的“新幻灯片”添加新幻灯片; (2)、执行“视图”——“母板”——“幻灯片母板”进入幻灯片母版视图,然后执行 “插 入”——“图片”——“来自文件”——找到“徽标图片文件comp.jpg”,单击“插入”即 可,用鼠标拖曳插入的公司徽标图片,放入右上角,关闭幻灯片母版视图,完成后所有新建 的幻灯右上角都有公司徽标图片。 2、假设已建下表所示工作表,现要求你统计总分和平均分值并依总分作降序排序。试述 操 作步骤。 A B C D E F H G 1 计算机基大学语大学英平均 学号姓名础文语高等数学总分分 2 20040201 张明才89 69 68 67 3 20040202 王志兵87 8 4 93 89 4 20040203 李小明98 80 87 84 5 20040204 赵静81 94 8 6 88 答:(1)、启动Excel打开包含图示工作的工作簿文档,选择含有图示表格数据的工 作表为当前工作表; (2)、选定H2单元格,单击常用工具栏上的“求和”按钮,系统自动选定了求和区域C2:F2, 则单击编辑栏左边的输入确认按钮(√),即计算出第个同学的总分;用鼠标拖曳H2右下 角的填充柄到H5单元格,计算出所有同学的总分。 (3)、统计平均分:选定G2单元格,输入公式函数=AVERAGE(C2:F2),单击输入确认计算 出第一个同学的平均成绩,同样采用向下拖曳填充柄计算出所有同学的平均成绩。 (4)、按总分降序排序:置活动单元格入H2处,单击“数据”菜单——选择“排序”命令, 进入排序对话框,设置“总分”字段为排序主关键字,排序方式为降序,单击“确定”即可。 3、假设已建包含下面成绩表的工作文件extest02.xls,请打开工作文件并完成“总评”和“平 均”的统计,总分计算方法是:平时成绩占30%,期末成绩为70%。最后筛选出“总评”在 85分以上的同学出来。 A B C D 1学生成绩表 2姓名平时期末总评 3王小平8090 4陈晓东9696 5陈明7676 6何伟明9590

数据结构上机题目

数据结构上机题目 第二次:sqlist-顺序表 2.11 设顺序表va中的数据元素递增有序。试写一算法,将x插入到顺序表的适当位置上,以保持该表的有序性。 2.21 试写一算法,实现顺序表的就地逆置,即利用原表的存储空间将线性表(a1,a2,…,an)逆置为(an,an-1,…,a1)。 第三次:LinkList-单链表 2.15已知指针ha和hb分别指向两个单链表的头结点,并且已知两个链表的长度分别为m和n。试写一算法将这两个链表连接在一起(即令其中一个表的首元结点连在另一个表的最后一个结点之后),假设指针hc 指向连接后的链表的头结点,并要求算法以尽可能短的时间完成连接运算。请分析你的算法的时间复杂度。 2.19已知线性表中的元素以值递增有序排列,并以单链表作存储结构。试写一高效的算法,删除表中所有值大于mink且小于maxk的元素(若表中存在这样的元素),同时释放被删结点空间,并分析你的算法的时间复杂度(注意,mink和maxk是给定的两个参变量,它们的值可以和表中的元素相同,也可以不同)。 第四次:cdLinkList-循环链表 2.33已知由一个线性链表表示的线性表中含有三类字符的数据元素(如:字母字符、数字字符和其他字符),试编写算法将该线性表分割为

三个循环链表,其中每个循环链表表示的线性表中均只含一类字符。 2.38设有一个双向循环链表,每个结点中除有prior,data和next 三个域外,还增设了一个访问频度域freq。在链表被起用之前,频度域freq的值均初始化为零,而每当对链表进行一次LOCATE(L,x)的操作后,被访问的结点(即元素值等于x的结点)中的频度域freq的值便增1,同时调整链表中结点之间的次序,使其按访问频度非递增的次序顺序排列,以便始终保持被频繁访问的结点总是靠近表头结点。试编写符合上述要求的LOCATE操作的算法。 第五次:outqueue-实验1线性表 实验目的 熟悉线性表的基本运算在顺序存储结构和链式存储结构上的实现,其中重点熟悉链表的各种操作。 时间要求:4学时 问题描述: 约瑟夫(Joseph)问题的一种描述是:编号为1,2,3,…,n的n个人按顺时针方向围坐一圈,每人持有一个密码〈正整数〉,一开始任选一个正整数作为报数上限值m,从第一个人开始按顺时针方向自1开始顺序报数,报到m时停止报数,报m的人出列,将他的密码作为新的m值,从他在顺时针方向上的下一个人开始重新从1报数,如此下去,直至所有人全部出列为止。试设计一个程序求出出列顺序。 基本要求: 利用单向循环链表存储结构模拟此过程,按照出列的顺序打印出各人的编号。

相关文档