分段函数的程序框图

分段函数的程序框图,第1张

原铁道部规定,能买半价票的碰嫌儿童限高为1.1米—1.5米。假定全票价格为100元,则票价P与儿童身高h之间的关系就是分段函数笑锋手:

P=0   (h<1.1)

P=50  (1.1<=h<=1.5)

P=100  (h>1.5)

代码如基老下:

Rem 语言:Visual Basic 6.0

Sub Main()  '开始

  h = Val(InputBox("请输入h=", "输入"))

  If h <1.1 Then

    P = 0

  Else

    If h <= 1.5 Then

      P = 50

    Else

      P = 100

    End If

  End If

  MsgBox P, vbInformation, "输出"

End Sub  '结束

上述程序段功能等价的赋值语句是:C s=s+c。

for语句的一般形式为for(表达式1;表达式2;表达式3)语句;它是按一下顺序执行的:

1)先求解表达式1;

2)求解表达式2若其值为真(值敬灶穗为非0),就执行for语句中指定的内嵌语句,接着执行下一步,反之循环结束,跳至第5)步;

3)求解表达式3;

4)回转上面按第2)步继续执行;

5)循环结束,执行for语句下面的一个语句。

C语言中的for语句比其它语言中的for语句功能强很多,可以把循环体和一些与循环控制无关的 *** 作也作为表达式1或表达式3出现,这样程序可以短小简洁。

扩展资料

C语言中使用for语句注意事项:

1)for循环中的变量可以是一个也可以是多个。

2)for循环中语句可以为语句体, 语句体外加大括号"{}"将参加循环的语句括起来。

3.)for循环中的"单次表达式"、"条件表达式"和"循环体语句"都是选亮卜择项, 即可以缺省成只剩下“;”的空语句。

参考资料来源辩铅:《C程序设计 (第三版)》  谭浩强 著  清华大学出版社 

6  循环控制  6.5 用for语句实现循环

参考资料来源:百度百科--for循环


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12390647.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存