24小时热门版块排行榜    

CyRhmU.jpeg
查看: 95  |  回复: 6
当前主题已经存档。
【悬赏金币】回答本帖问题,作者乔老爹将赠送您 5 个金币

乔老爹

木虫 (小有名气)

[求助] Qbasic软件问题

两到题目在我的相册中
相册地址:http://hi.baidu.com/%F3%DF%BB%EA/album/Qbasic
希望大家帮忙
希望在12点前有答案

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tibetebit

★ ★ ★ ★ ★
乔老爹(金币+5,VIP+0):第一题的答案不对
第一题:
SUM  = 0
FOR I = 1 TO 21 STEP 2
  TEMP = 1
  FOR J = 1 TO I
    TEMP = TEMP * J
  NEXT J
SUM = SUM + TEMP
NEXT I
PRINT SUM
2楼2008-04-09 22:56:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tibetebit

有点晕了,这个是15年前学的东东,呵呵,幸好现在还从事IT行业,勉强记得一点点。
另外:按照编程规范,上面代码中的变量应该是见名知意的。为了表达对谭浩强这个领路人的敬意,我还是按当年书上的习惯来命名了,哈哈。
3楼2008-04-09 22:59:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tibetebit

第二个题目,图片上的代码不全,没法改,呵呵
4楼2008-04-09 23:01:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

乔老爹

木虫 (小有名气)

谢谢提醒 图片已重新编辑
5楼2008-04-09 23:13:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tibetebit

sent$ = "tHE Boy!"
PRINT sent$
L = LEN(sent$)
s$ = ""
FOR i = 1 TO L
a$ = MID$(sent$, i, 1)
IF a$ >= "A" AND a$ <= "Z" THEN
a$ = LCASE$(a$)
ELSEIF a$ >= "a" AND a$ <= "z" THEN a$ = UCASE$(a$)
END IF
s$ = s$ + a$
NEXT i
PRINT s$
END

[ Last edited by tibetebit on 2008-4-9 at 23:42 ]
6楼2008-04-09 23:39:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tibetebit

搞定,那个字符串我就懒得打了,你替换一下原题里面的就可以了。具体改动了几个地方,请自己比较,呵呵。
7楼2008-04-09 23:41:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 乔老爹 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见