作业帮 > 综合 > 作业

【数据结构】关于确定语句频度的问题

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/12 04:17:42
【数据结构】关于确定语句频度的问题
if语句中,是当后面的判断表达式是真值时才算一次频度,还是只要对判断表达式进行了运算,不论结果是否为真值是否执行后面的语句,都算是执行了一次if语句?
严蔚敏的C语言版数据结构有这么一道题,好像是什么著名的McCarthy91函数,如下:
x=91; y=100;
while (y>0) {
@ if (x>100) { x-=10; y--; }
else x++;
}
问@的那一句语句的频度,我以为if语句只有后面的判断表达式值为真并且执行了后面的语句时,才算执行了一次频度,但是答案给出的好像不是这样……
判定一次算一次
你以为的是这样
if (x>100)
@ { x-=10; y--; }