Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Loops “循环”;有n个项目要处理,但只有n-1个更新步骤”;_Loops_Language Agnostic - Fatal编程技术网

Loops “循环”;有n个项目要处理,但只有n-1个更新步骤”;

Loops “循环”;有n个项目要处理,但只有n-1个更新步骤”;,loops,language-agnostic,Loops,Language Agnostic,考虑以下循环: marker_stream = 0 for character in input_file: if character != ',': marker_stream |= 1 marker_stream <<= 1 marker\u stream=0 对于输入文件中的字符: 如果字符!=',': 标记|流|=1 marker_stream分别处理文件中的第一个元素;将文件视为一个条目头部,尾

考虑以下循环:

marker_stream = 0
for character in input_file:
            if character != ',':
               marker_stream |= 1
            marker_stream <<= 1
marker\u stream=0
对于输入文件中的字符:
如果字符!=',':
标记|流|=1

marker_stream分别处理文件中的第一个元素;将文件视为一个条目头部,尾部包含其余条目:

// Process head
entry <- readNext(inFile)
write(entry, outFile)

// Process tail
while (NOT inFile.endOfFile)
  write(separator, outFile)
  entry <- readNext(inFile)
  write(entry, outFile)
endwhile
//进程头
进入