作者viudo (viudo)
看板Army-Sir
标题[问题] 程式语法 计概99年23、27题
时间Sat Jan 26 18:00:21 2013
小弟读新页的计概中,程式语法内容过於简略
又无相关基础,因此想请问23、27题的概念和基础
若问题太过愚蠢请见谅
NO.23
N=1
FOR J=1 TO 50
IF J MOD 15 =0 THEN
N=N+1
END IF
NEXT J
PRINT "N=" ;N
(A)N=2 (B)N=3 (C)N=4 (D)=N=5 答(C)N=4
问题一:我只在书中看到IF、While、FOR ,没看过MOD,请问MOD是什麽?
如何使用/解释?
问题二:书中FOR应用举例是 FOR(初始设定;条件判断;下次回圈要执行的式子)
EX: FOR( i=1 ; i<5 ; i=i+1)
那题目的初始设定是: J=1 TO 50 ?
条件判断和下次回圈要执行的式子是什麽?
NO.27 FOR J=1 TO 4
印列结果 0001 FOR K=1 TO 4
0010 IF _____ THEN
0100 PRINT "1"
1000 ELSE
则下列空格要填入哪个运算式? PRINT "0"
(A)J<>K (B)J=K (C)J=4-K (D)J=5-K NEXT K
PRINT
NEXT J
问题三:为什麽印列结果有一列四个数字?
是J=1 K=1 结果=0("0"001) J=1 K=2 结果=0(0"0"01) 以此类推吗?
问题四:(A)选项J><K是什麽意思?
问题五:碰到这类型题目应该如何下手?(解题顺序,技巧)
搜寻过发现以往文章都这两题,不知道是不是我太蠢...
希望有大大可以帮忙
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.163.91.245
1F:推 LaPAELLA:mod是取余数的意思 01/26 18:01
请问IF J MOD 15 = 0 是J除以15的余数的意思吗?
※ 编辑: viudo 来自: 1.163.91.245 (01/26 18:04)
2F:推 LaPAELLA:B 01/26 18:03
3F:→ LaPAELLA:问题二就如同字面是1~50 27题是B 问题三 因为k=1~4 所 01/26 18:05
4F:→ LaPAELLA:以会跑出四个数字 01/26 18:05
5F:→ LaPAELLA:对 就是整除 所以余0 01/26 18:06
6F:→ LaPAELLA:阿不对 是C才对 01/26 18:07
感谢La大
问题一:我只在书中看到IF、While、FOR ,没看过MOD,请问MOD是什麽?
如何使用/解释?
IF J MOD 15 =0 就是J被15整除的话→进入回圈
J有15/30/45会被整除
所以N=1 +3*1=4 答案C
※ 编辑: viudo 来自: 1.163.91.245 (01/26 18:10)
7F:推 LaPAELLA:两题都C 01/26 18:09
问题二:书中FOR应用举例是 FOR(初始设定;条件判断;下次回圈要执行的式子)
EX: FOR( i=1 ; i<5 ; i=i+1)
那题目的初始设定是: J=1 TO 50 ?
条件判断和下次回圈要执行的式子是什麽?
初始条件= J=1 TO 50
条件判断= IF J MOD 15 =0 THEN 如果J被15整除的话进入回圈
下次回圈要执行的式子= N=N+1
※ 编辑: viudo 来自: 1.163.91.245 (01/26 18:12)
後来好像看懂了...我自问自答好了=_="
问题三:为什麽印列结果有一列四个数字?
是J=1 K=1 结果=0("0"001) J=1 K=2 结果=0(0"0"01) 以此类推吗?
原题意思应该是:
J K F J K F
1 1 0 2 1 0
1 2 0 2 2 0
1 3 0 2 3 1
1 4 1 2 4 0
※ 编辑: viudo 来自: 1.163.91.245 (01/26 18:31)
问题四:(A)选项J><K是什麽意思?
应该就是J不等於K的时候
※ 编辑: viudo 来自: 1.163.91.245 (01/26 18:31)
※ 编辑: viudo 来自: 1.163.91.245 (01/26 18:35)
※ 编辑: viudo 来自: 1.163.91.245 (01/26 18:35)
※ 编辑: viudo 来自: 1.163.91.245 (01/26 18:35)
※ 编辑: viudo 来自: 1.163.91.245 (01/26 18:36)
8F:推 J002:J<>K是不等於没错,有些程式语言会用J!=K表示… 01/28 18:02
9F:推 yhy31:L大....27题是D才是吧?? 01/28 20:26