软件工程 选择题 较难 ★ 精品

代码缩进、留白与注释规范 — 软件工程选择题

软件构建 编码规范与风格 AI 三重审校通过

题目
某团队编码规范规定:每进入一层代码块,行首增加 3 个空格;禁止使用制表符;二元运算符两侧各留一个空格;注释单独成行且与所说明的语句保持相同缩进。现有函数 f,其函数体内依次嵌套 if 块、for 块、while 块;while 块内有一条注释,说明紧随其后的赋值语句 t=a+b*c。原代码缩进混乱:while 行以两个制表符开头,注释行以 9 个空格开头,赋值语句行以 6 个空格开头。按规范修正后,注释行与赋值语句行的正确形式是? A. 两行均以 12 个空格开头;赋值语句为 t = a + b * c B. 注释行以 9 个空格开头,赋值语句行以 12 个空格开头;赋值语句为 t = a + b * c C. 两行均以 12 个空格开头;赋值语句为 t=a+b*c D. 两行均以 15 个空格开头;赋值语句为 t = a + b * c