在线名词解释大全 - 数据结构 - 详细

计算下列程序段中a++的语句频度是()。a=5;for(inti=0;i<n;i++)for(intj=i;j<n;j++)a++;

A
1
B
n
C
n+1
D
n*n
正确答案:
for(int i = 0; i < n; i++)该语句的循环控制变量i从0增加到n-1,测试条件i=n成立才会终止,其语句频度为n+1,但循环体执行n次。for(int j = 0; j< n;j++)该语句的循环控制变量j从0增加到n-1,测试条件j=n成立才会终止,该语句被执行n+1次,其语句频度为n(n+1)次。循环体x++被执n2次。
相关推荐
扫描二维码
关注公众平台