php逻辑思维题,13道程序员逻辑思维编程测试题
编程逻辑测试题,测试你能答对多少?
1、请问同时满⾜这样条件的数:被10除余9,被9除余8,被8除余7,在100⾄1000之间,有⼏个这样的数?
2、有⼀对兔⼦,从出⽣后第3个⽉起每个⽉都⽣⼀对兔⼦,⼩兔⼦长到第三个⽉后每个⽉⼜⽣⼀对兔⼦,假如兔⼦都不死,问每个⽉的兔⼦总数为多少?
3、判断101-200之间有多少个素数,并输出所有素数。
4、打印出所有的"⽔仙花数",所谓"⽔仙花数"是指⼀个三位数,其各位数字⽴⽅和等于该数本⾝。
例如:153是⼀个"⽔仙花数",因为153=1的三次⽅+5的三次⽅+3的三次⽅。
5、将⼀个正整数分解质因数。例如:输⼊90,打印出90=2*3*3*5。
6、利⽤条件运算符的嵌套来完成此题:学习成绩>=90分的同学⽤A表⽰,60-89分之间的⽤B表⽰,60分以下的⽤C表⽰。
7、输⼊两个正整数m和n,求其最⼤公约数和最⼩公倍数。php笔试题库
8、输⼊⼀⾏字符,分别统计出其中英⽂字母、空格、数字和其它字符的个数。
9、求s=a+aa+aaa+a的值,其中a是⼀个数字。例如2+22+222+2222+22222(此时共有5个数相加),⼏个数相加有键盘控制。
10、⼀个数如果恰好等于它的因⼦之和,这个数就称为"完数"。例如6=1+2+3.编程 出1000以内的所有完数。
11、⼀球从100⽶⾼度⾃由落下,每次落地后反跳回原⾼度的⼀半;再落下,求它在 第10次落地时,共经过多少⽶?第10次反弹多⾼?
12、有1、2、3、4个数字,能组成多少个互不相同且⽆重复数字的三位数?都是多少?
13、1000只狗,从第⼀头起算,每隔⼀头杀⼀头(数到底后从第⼀头重新开始算),最后只留⼀只是活的,请问这是第⼏只狗?
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论