楼主: gstar2010
5277 3

[问答] 关于循环语句 [推广有奖]

  • 0关注
  • 3粉丝

大专生

30%

还不是VIP/贵宾

-

威望
0
论坛币
53 个
通用积分
0
学术水平
1 点
热心指数
1 点
信用等级
0 点
经验
249 点
帖子
18
精华
0
在线时间
70 小时
注册时间
2010-6-17
最后登录
2015-7-1

楼主
gstar2010 发表于 2013-6-13 13:20:30 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
最近在写一个program,关于tc和P是有取值的限制的,tc必须大于p,我初始值赋的是tc=61 p=60,之后用了循环语句使得保证tc大于p,如下:
for !p=60 to 109
    for  !o=1 to 60
          for !cv=0 to 10
              if !tc<=109 then !tc=!p+!o and !tc<=120
             else
            !tc=110+!cv
            endif
next
next
next
运行的时候系统提示说tc小于p了,求问应该如何处理?
ps,因为之后的循环需要按照!p进行,所以大循环还是要for !p=60 to 109,
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:循环语句 Program Prog gram For

回帖推荐

ermutuxia 发表于2楼  查看完整内容

你增加一条if语句,如果tc大于p再运行不就行了

本帖被以下文库推荐

沙发
ermutuxia 发表于 2013-6-13 14:15:37
你增加一条if语句,如果tc大于p再运行不就行了
已有 1 人评分经验 论坛币 收起 理由
胖胖小龟宝 + 10 + 10 热心帮助其他会员

总评分: 经验 + 10  论坛币 + 10   查看全部评分

藤椅
gstar2010 发表于 2013-6-13 15:24:28
tc>p再运行这个要如何表达?我直接在前面加了if !tc>!p还是不行

板凳
gstar2010 发表于 2013-6-13 15:44:52
ermutuxia 发表于 2013-6-13 14:15
你增加一条if语句,如果tc大于p再运行不就行了
可以运行,但是之后!p就不是从60开始运行了,直接从109开始了,我是按下面的方式加的,如何可以使得program仍然按!p从60开始循环不影响之后的运行?
for !p=60 to 109
    for  !o=1 to 60
          for !cv=0 to 10
              if !tc<=109 then !tc=!p+!o and !tc<=120
             else
            !tc=110+!cv
            endif
if !tc>!p then
smpl 1 !p
.....
endifnext
next
next

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-3 20:59