作者game0416 (凤狼)
看板NTUE-CS102
标题Re: [闲聊] 程设作业
时间Mon Nov 29 14:19:53 2010
作业四五比较简单....挑战三页内解决(?)
作业四的部份...去年就写过类似题
所以只要认识random就好
Math.random()
出来的东西会是>=0.0 || <1.0之间的小数
依照需求*上范围,强制转型进int应该就可以了
比方0~20就
(int) (Math.random()*21)
这样出来的int值就会是0~20之间任意数
--
作业五的部份
打开课本,翻到FileStream的部份
用FileReader直接拿.read()逐字读入就好了
read()好像是回传int值,所以还是开个int变数吃进来
然後判断ascii码范围,a~z之间-32变A~Z
A~Z之间+32=变a~z
最後强制转回char输出应该就ok了
string提供的大小写转换toLowerCase(), toUpperCase()不太适合用在这边的样子
会把整排都转大写或都转小写,跟题目要求不大一样
--
红白本命
○楽园の巫女
博丽 霊梦 职业:博丽神社の巫女さん
Hakurei Reimu 能力:主に空を飞ぶ程度の能力
@东方project系列
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.128.171
1F:推 CaptainWill:两页@@ 不简单 11/29 14:51
2F:推 chchwy:可以用Random.nextInt() 11/29 21:01
3F:推 j2612280:Math.tandom() XD 11/29 21:33
※ 编辑: game0416 来自: 120.127.47.30 (11/30 09:23)
※ 编辑: game0416 来自: 111.184.26.236 (01/08 22:59)
※ 编辑: game0416 来自: 111.184.26.236 (01/08 22:59)