对以下四元式程序,对其中循环进行优化,可采取的循环优化措施有S := 0K := 1L1: A := J+100C := A * KS := S + Cif K = 100 goto L2K := K + 1goto L1L2: …
A: 合并已知量
B: 代码外提
C: 强度消弱
D: 删除归纳变量
A: 合并已知量
B: 代码外提
C: 强度消弱
D: 删除归纳变量
举一反三
- 对以下四元式程序,对其中循环进行优化,可采取的循环优化措施有...00 goto L J := A + X
- 下述程序段中, 与其他程序段的作用不同。 A: k=1; while (1) { s+=k ; k=k+1 ; if (k>100) break ; } printf(“\n%d”,s) ; B: k=1; Repeat : s+=k ; if (++k<=100) goto Repeat printf(“\n%d”,s) ; C: int k,s=0; for (k=1;k<=100;s+=++k); printf(“\n%d”,s) ; D: k=1; do s+=k; while (++k<=100) ;printf(“\n%d”,s) ;
- 设关系模式Rm<U,F>,其中U={H,I,J,K,L},若F={H→IJ,J→K,IJK→L,L→H,L→K},则F 的最小函数依赖集Fmin={ (1) }。关系模式R 的候选关键字有 (2) 个,R 属于 (3) 。 1() A: H→I,H→J,J→K,IJK→L,L→H B: H→I,H→J,J→K,IJ→L,L→H C: H→I,H→J,J→K,IJ→L,L→K D: H→I,J→K IJ→L,L→H,L→K
- 以下( )不是无限循环。 A: j=100;while(1){j=j%100;j++;if(j>100)break;} B: for(;<br/>;); C: int<br/>k(8);while(k++%2||k%2)cout D: s=32765;while(++s%2||s%2)s++;
- 对土的可松性系数叙述正确的是()。 A: Ks>K’s>1 B: Ks C: Ks≥K’s=1 D: Ks≤K’s≤1