pseudocode - 使用 for 循环以简单的伪代码将值分配给数组中的元素
问题描述
declare numbers[5]
numbers[0]= "10"
numbers[1]= "20"
numbers[2]= "30"
numbers[3]= "40"
numbers[4]= "50"
我将如何使用 for 循环填充上述数组,而无需 5 个单独的语句为数组中的每个元素赋值?
我努力了:
declare numbers[5]
for count = 0 to 4
display "enter value"
get numbers[count]
endfor
这允许我通过运行代码手动分配值,有没有办法使用 for 循环运行数组,自动将值 10、20、30、40 和 50 分配给数组中的每个元素?
解决方案
这里的想法是生成您的数组,然后迭代等于您的数组的次数,并填写一个可以根据迭代器(或数组的位置,因为它们是等效的)计算的值。
declare numbers[5]
for int i=1; ++i; i < 6
numbers[i] = (i * 10)
推荐阅读
- security - 通过 HTTP Post 安全地传递信息
- arrays - 带部分的 tableview 搜索栏
- c# - 为什么我仍然收到“由于其保护级别而无法访问”错误?
- javascript - 如何使用 https://newsapi.org/ 克服 CORS 问题
- python - Pyspark 将 StructType 转换为 ArrayType
- javascript - 带有后端 REST API 的 Vue 应用程序的设计模式
- php - 选择运输方式后的 Woocommerce 结帐弹出窗口
- c# - 如何读取控制台输入直到空格或在 C# 中输入
- angular - Angular TemplateRef 问题
- c# - 无法将加密的文本从 C# 传递到 C++ 和相反