admin 发表于 2021-5-28 14:16:05

写出循环的几种方式,写出分支判断的两种方式?



*注意: 答题后记得带上QQ号码, 不然答对也没奖励哦!

zhongguoren 发表于 2021-5-28 21:54:01

本帖最后由 zhongguoren 于 2021-5-28 21:55 编辑

循环 while
//循环 条件
//   执行代码

整型 i=0
循环 i<5
    调试输出(i)
    i++

变量循环 for
变量循环整型 i=0;i<3;i++
    调试输出(i)
计次循环 for
计次循环 整型 i=0; 3//变量i: 为循环索引; 数字3: 为循环次数; 当i=0时循环3次(0,1,2), 当i=1时循环2次(1,2)
    调试输出(i)//输出索引 i 的值



列表循环 for
//普通数组循环
整型数组A={0}
列表循环 整型 i;数组A //将循环3次0-3;变量i: 接收当前索引值, 数组A: 数组变量
    调试输出(数组A)


//动态数组循环
动态数组<整型>数组A// 尖括号<>内, 可以是任意数据类型, 比如: 整型, 文本, 指针, 对象; 理解为C++的模板
数组A.添加项(1)
数组A.添加项(2)
数组A.添加项(3)
列表循环整型 i; 数组A
    调试输出(数组A)



//字典循环
字典<整型, 整型>字典A
字典A=10
字典A=20
字典A=30
列表循环迭代器 迭代器项; 字典A   //迭代器项: 接收当前返回的结果
    调试输出( 迭代器项.键, " | ", 迭代器项.值) //打印当前项的键和值




分支判断 switch
分支判断:需要手动添加"跳出"命令

分支判断跳出: 自动跳出分支

函数 整型 测试_分支判断()
    调试输出("测试_分支判断")
    整型   a=1
    分支判断a
      判断1
            调试输出(1)
            跳出
      判断 2
            调试输出(2)
            跳出
      其他
            调试输出(3)
   
    a = 3
    分支判断跳出 a
      判断1
            调试输出(1)
      判断 2
            调试输出(2)
      其他
            调试输出(3)
   
    返回 0
跳出
循环TRUE
    跳出//跳出循环
继续
循环TRUE
    继续   //跳过后面循环内容, 直接跳转到下一次循环
    调试输出("123")



QQ 719363367
页: [1]
查看完整版本: 写出循环的几种方式,写出分支判断的两种方式?