还是把我们的问题都发上来你们看看吧!
1、输入N和一组整数(以0结束),N表示编号为1,2,…,N的箱子,一组整数表示零件的重量(单位为G)。现要求将一批零件,分别装入编号为1,2,…,N的N只箱子中去,装入的方法是:
0G<=零件重量<100G 装入1号箱
100G<=零件重量<150G 装入2号箱
150G<=零件重量<200G 装入3号箱
…… ………
以此类推。装完之后,要求找出哪只箱子的零件个数最多,若这样的箱子有多个,则要求全部找出(即列出箱子的号数即可)。若因为零件太重无箱子可装,要求输出这类零件的个数。
2、编程解决编码问题:设有一个数组A[N],数组中存放的元素为0—N-1之间的整数,且各不相同,。例如:N=6时,A=(4,3,0,5,1,2),编码定义如下:
A[0]的编码为0;
A[i]的编码为:在 A[0],A[1],…A[i-1]中比A[i]的值小的个数(i =1,2,…… N-1)
因此得到A的编码为:B=(0,0,0,3,1,2)
要求程序实现:
译码:给出数组A后,求出其编码;
破译:给出数组A的编码后,求出A中的原数据。
3、有n个人围坐在一个圆桌周围,把这n个人依次编号为1,…,n。从编号是1的人开始报数,数到第m个人出列,然后从出列的下一个人重新开始报数,数到第m个人又出列,…,如此反复直到所有的人全部出列为止。比如当n=6,m=5的时候,出列的顺序依次是5,4,6,2,3,1。请在系统终端输入n和m,然后输出出列顺序。
4、日期标准化
题目描述:
输入一个日期,输出标准化的日期。
输入日期可能是下列两种格式之一:
月/日/年 其中月、日、年均由数字表示。
月 日, 年 其中日、年为数字,月为单词。月和日之间,逗号和年之间恰有一个空格。
标准日期格式如下:
月 日, 年, 星期
其中日、年为数字,月、星期为单词。月和日之间,两个逗号后面恰各有一个空格。
年号为4位,在1800和2100之间(含)。
月份单词:
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
星期单词:
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
输入格式:
一行,包含一个日期。前后没有空格。
输出格式:
一行,包含一个标准格式日期。
样例输入:
3/18/2007
样例输出:
Mar 18, 2007, Sunday
样例输入2:
Feb 28, 2000
样例输出2:
Feb 29, 2000,Tuesday
5、编程完成四则运算
例如终端输入:45*98+26/2*(5+3)
输出结果:4514
6编程完成通讯录程序。完成的功能主要有录入、删除、修改及查询。录入数据保存到文件中(注,程序启动初始以先读入以往录入数据)
7、金额转换,阿拉伯数字的金额转换成中国传统的形式如:输入:1011,输出:一千零一拾一元整。
8用java多线程技术编写下面的程序。输入一个由整数组成的m×n的矩阵A。程序运行后,需要得到一个长度为n的数列B。数列B中的每一个数字为矩阵A中每一行数字之和。
矩阵A:
A11 A12 A13 …… A1m
A21 A22 A23 …… A2m
A31 A32 A33 …… A3m
……
An1 An2 An3 …… Anm
数列B:
B1 B2 B3 …… Bn
B与A的关系:
B1= A11 +A12 +A13 +…… +A1m
B2= A21 +A22 +A23 +…… +A2m
……
Bn= An1 +An2 +An3 +…… +Anm
9、编写程序,读入磁盘上java语言源程序文件(注,该院文件中要包含注释语句),删去程序中的注释后显示。
10、假设某家银行可接受顾客的汇款,每进行一步汇款,便可计算出汇款总额。现有两名顾客,每人都分3次.每次100元将钱汇入。试编写一个程序,来模拟顾客的汇款操作。
11、3.字符串编辑(30分)
从键盘输入一个字符串(长度<=40个字符),并以字符'.'结束.
例如:'This is a book.',现对该字符串进行编辑,编辑功能有:
D:删除一个字符,命令的方式为:
D a 其中a为被删除的字符
例如:D s 表示删除字符's',若字符串中有多个's',则删除第一次出现的,如上例中删除的结果为:
'Thi is a book.'
I:插入一个字符,命令的格式为:
I a1 a2 其中a1表示插入到指定字符前面,a2表示将要插入的字符
例如: I s d 表示在指定字符's'的前面插入字符'd',若原串中有多个's',则插入在最后一个字符的前面,
如上例中,原串:'This is a book.'
插入后:'This ids a book.'
R:替换一个字符,命令格式为:
R a1 a2 其中a1为被替换的字符,a2为替换的字符,若在原串中有多个a1,则应全部替换
例如:原串:'This is a book.'
输入命令: R o e
替换后:' This is a beek.'
在编辑过程中,若出现被指定的字符不存在时,则给出提示信息
要求:
9个题目3个人做 ,其余两个人做。每个人独立完成。16号左右答辩。