50道经典的JAVA编程题(36-40)

50道经典的JAVA编程题(36-40),今天晚上心情压抑,不爽,继续做题,管它明天考试,我继续我的java,一个周末都在看微机原理看得的很头疼啊~明天该挂科就挂吧,不在乎了~~~

【程序36】 Array1.java
题目:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
注:我不是很理解这个题,按我的理解来做吧比如n={1,2,3,4,5,6,7,8,9}
m=2,则应该得到的n={1,2,1,2,3,4,5,1,2}
m=3,则应该得到的n={1,2,3,1,2,3,1,2,3}

【程序37】 Test3Quit.java(同题:http://www.cnblogs.com/VellBibi/p/3504242.html#test1)
题目:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下
的是原来第几号的那位。

java
image image

【程序38】 TestLength.java
题目:写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。

java
image

【程序39】 Test2.java
题目:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数
1/1+1/3+...+1/n(利用指针函数)
注:java里面貌似没有指针函数吧!这个题是不是C++的啊!我就不纠结指针函数了,实现功能就行了

java
image image image

【程序40】 Test3.java
题目:字符串排序。
注:把字符串转成char,进行冒泡排序

java
image

你可能感兴趣的:(java编程)