安徽专升本计算机历年真题程序题分析.pdfVIP

  • 5
  • 0
  • 约4.61千字
  • 约 5页
  • 2020-11-23 发布于江苏
  • 举报

安徽专升本计算机历年真题程序题分析.pdf

安徽专升本考试 计算机 历年真题分析(程序)题 恩波华英专升本汪老师 04 年真题 1. 整型变量 a ,b ,c 中分别存放各不相同的数值。编写程序,实现a ,b ,c 从大到小 排序,并以此顺序输出排序后的三个数。(5 分) 分析;(1)输入:整型变量 a ,b ,c 中分别存放各不相同的数值,可以从键盘读入三个不同的 值,则:scanf(%d%d%d,a,b,c) (2 )输出:并以此顺序输出排序后的三个数。a,b,c 从 大到小输出:printf(三个数从大到小是:%d ,%d ,%d,a,b,c); (3 )如何排序: 基本思想:(1)将a 和 b 比较,如果b 较大,则交换 a,b 值,使 a 中放较大值。 要实现交换 a,b 值,则必须借助另外一个变量 t.具体方案见程序(课上已讲解) (2 )分别将a,b 和 c 比较。需将a 和 c 比较,如果C 较大,将 a,c 交换,确保 a 中存放最大 数。需将 b 和 c 比较,如果C 较大,将 b,c 交换,确保 c 中存放最小数。 #include stdio.h void main( ) { int a,b,c; scanf(%d%d%d,a,b,c); if

文档评论(0)

1亿VIP精品文档

相关文档