JAVA编程题全集(100题及答案)-(1) 下载本文

( 0; i

【程序37】

题目:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。 ; 37 { ([] ) { s = ();

(\请输入排成一圈的人数:\ n = (); [] = [n]; ( 0; i<; ) { [i] = ; } = n; = 0; = 0;

( > 1) { ([] ) { ; ( 3) { =0; [] = ; ; } } ; ( n) { = 0; } }

( 0; i

(\原排在第\位的人留下了。 } } } }

【程序38】

\题目:写一个函数,求一个字符串的长度,在函数中输入字符串,并输出其长度。 /*………………

*……题目意思似乎不能用()函数 */ .*; 38 { ([] ) { s = ();

(\请输入一个字符串:\ = ();

(\字符串的长度是:\ } } 【程序39】

题目:编写一个函数,输入n为偶数时,调用函数求1/2+1/41,当输入n为奇数时,调用函数1/1+1/31(利用指针函数) 没有利用指针函数 .*; 39 { ([] ) { s = ();

(\请输入一个正整数 \

n = ();

(\相应数列的和为:\ } ( n) { = 0; (n % 2 0) { ( 2; i<; 2) { ()1 / i; } } {

( 1; i<; 2) { ()1 / i ; } } ; } }

【程序40】 题目:字符串排序。 40 { ([] ) { 5;