满分5 > 高中数学试题 >

编写程序,使得任意输入的3个整数按从大到小的顺序输出.

编写程序,使得任意输入的3个整数按从大到小的顺序输出.
根据已知中程序功能,要求任意输入的3个整数按从大到小的顺序输出,这是一个可能条件语句进行赋值运算得到结果,根据程序框图中各语句的功能,即可写出程序语句. 【解析】 用a,b,c表示输入的3个整数;为了节约变量,把它们重新排列后,仍用a,b,c表示,并使a≥b≥c.具体操作步骤如下: 第一步;输出3个整数a,b,c. 第二步:将a与b比较,并把小者赋给b,大者赋给a. 第三步:将a与c比较,并把小者赋给c,大者赋给a,此时a已是三者中最大的. 第四步:将b与c比较,并把小者赋给c,大者赋给b,此时a,b,c已按从大到小的顺序排列好. 第五步:按顺序输出a,b,c. 程序: INPUT“a,b,c=”;a,b,c IF b>a THEN t=a a=b b=t END IF IF c>a THEN t=a a=c c=t END IF IF c>b THEN t=b b=c c=t END IF PRINT a,b,c END.
复制答案
考点分析:
相关试题推荐
已知函数y=manfen5.com 满分网编写程序,输入自变量x的值,输出其相应的函数值,并画出程序框图.
查看答案
求1-manfen5.com 满分网+manfen5.com 满分网-manfen5.com 满分网+…-manfen5.com 满分网的值,要求用Do…Loop While语句实现,写出算法语句.
查看答案
下述程序的表达式为   
S=0
For i=2To 10
p=2i-1
S=S+manfen5.com 满分网
Next
输出S. 查看答案
如图是一个算法的流程图,最后输出的W=   
manfen5.com 满分网 查看答案
下列程序执行后输出的结果是   
i=11
S=1
Do
S=Si
i=i-1
Loop While i>=9
输出S. 查看答案
试题属性
  • 题型:解答题
  • 难度:中等

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.