计算机基础第6章程序设计基础.pptVIP

  • 7
  • 0
  • 约1.6万字
  • 约 115页
  • 2017-06-17 发布于四川
  • 举报
例:抓交通肇事犯 一辆卡车违犯交通规则,撞人后逃跑。现场有三人目击事件,但都没有记住车号,只记下车号的一些特征: 甲说:牌照的前两位数字是相同的; 乙说:牌照的后两位数字是相同的,但与前两位不同; 丙是位数学家,说:四位的车号刚好是一个整数的平方。 请根据以上线索求出车号。 第六章 程序设计基础 问题分析与算法设计: 按照题目的要求造出一个前两位数(i)相同、后两位数(j)相同且相互间又不同的整数。 得到: (1)0 i = 9, 0 = j = 9 (2)i != j (3)1100 * i + 11 * j = m * m (m为整数=31) 使用穷举法,尝试i、j的所有可能。 第六章 程序设计基础 循环I取值从1到9 循环J取值从0到9 ①如果I不等于J 求车牌后四位: I*1000+I*100+J*10+J ②如果后四位开方是整数 输出后四位 ②结束 ①结束 循环J结束 循环I结束 第六章 程序设计基础 I+1 ?I I≤9 Y

文档评论(0)

1亿VIP精品文档

相关文档