5-8 编程练习
本节编程练习不计算学习进度,请电脑登录imooc.com操作

编程练习

查找算法的另一种应用,是检查一组数据中是否包含符合条件的元素,也就是要给出“有”或“没有”的结论。

要解决这种问题,首先要声明一个“开关变量”,用来记录查找的状态;通常,我们把开关变量初始化为 false ,表示没有找到,循环中如果发现了符合条件的元素,则给变量赋值为 true ,并结束查找。循环结束后,就可以判断开关变量: true 表示“有”, false 表示“没有”。

任务

程序中有一个 int 型数组,包含了若干整数。请检查其中是否有“7的整倍数”。运行结果如下:

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4.  
  5. namespace Test
  6. {
  7. class Program
  8. {
  9. static void Main(string[] args)
  10. {
  11. //声明整型数组,保存一组整数
  12. int[] num = new int[] { 3,34,43,2,11,19,30,55,20};
  13. //请完善代码,判断数组中有没有7的整倍数
  14.  
  15. }
  16. }
  17. }
下一节