首页 > 高职专科
题目内容 (请给出正确答案)
[主观题]

设有如下C语言程序: void main() { int i.,sum; for fi=0;i<1000;i++)

设有如下C语言程序: void main() { int i.,sum; for fi=0;i<1000;i++) { sum+=funcl(i); } } int funcl(int a) { return(a%50); } 可以对该C语言程序采取的优化措施包括_______。

A.常量合并

B.公共子表达式删除

C.死代码删除

D.函数嵌入

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“设有如下C语言程序: void main() { int i…”相关的问题
第1题
有如下的C语言程序,运行后的输出结果为()。void S(){int x=1; int y=0;switch(x) {case 0:printf("*0*");break;case 1:printf("*1*");break;case 2:printf("*2*");break;}}void main(){S();}

A.*1*

B.*0**1*

C.*0**1**2*

D.*1**2*

点击查看答案
第2题
如下为一个C语言程序: void main() { int i=0,J=0,k=0; i=1; j=2;

如下为一个C语言程序: void main() { int i=0,J=0,k=0; i=1; j=2; while(true) { k=i+1; j=J+kj if(j<100)break; } } 在x86的处理器上经过编译优化后生成如下的代码: TITLE E:\Temp\ifelse.cpp .386p include listing.inc PUBLIC main ;COMDAT_main _TEXT SEGMENT _main PROC NEAR COMDAT mov eax,2 试说明编译器对该程序进行了哪些优化。

点击查看答案
第3题
设有如下类class Loop{public static void main(String[] agrs) {int x=0;int y=0;outer:for(x

设有如下类

class Loop{

public static void main(String[] agrs) {

int x=0;int y=0;

outer:

for(x=0;x<100;x++){

middle:

for(y=0;y<100;y++){

System.out.println("x="+x+"; y="+y);

if(y==10){<<>>}

}

}

}

}

在<<>>处插入什么代码可以结束外循环?

A.continue middle;

B.break outer;

C.break middle;

D.continue outer;

E.none of these

点击查看答案
第4题
如下程序的输出结果是什么#include<stdio.h>int main(void){int aaa=0;aaa=011;printf("%d",aaa);return 0;}()

A.011

B.11

C.9

D.%d

点击查看答案
第5题
给定程序如下public static void main(String args[]) {Float f=new Float(4.2f);Float c;Doub

A.equals(d)

B.c==d

C.equals(f)

D.c=f

点击查看答案
第6题
如下程序的输出结果是什么#include<stdio.h>int main(void){int aaa=0;aaa=0x11;printf("%d",aaa);return 0;}()

A.0x11

B.11

C.17

D.%d

点击查看答案
第7题
有如下程序 #include<iostream.h> #define N2 #define M N+1 #define NUM 2*M+1 void main() { int i; for(i=1,i<= NUM;i++) cout<<i;} 该程序中的for循环执行的次数是

A.5

B.6

C.7

D.8

点击查看答案
第8题
若有如下程序: void sub() {static int x=6; x/=2;printf("%d",x); } main()

若有如下程序: void sub() {static int x=6; x/=2;printf("%d",x); } main() {int m; for(m=0;m<=2;m++) sub(); } 则程序运行后的输出结果是【 】。

点击查看答案
第9题
若有如下程序: #include"stdio.h" void main() {FILE *fp; fp=fopen("test","wb"); fprintf(fp,"%d%.1f,%c%c",5,238.41,'B','h'); fclose(fp); } 则程序运行后向文件输出的结果是()。

A.5238.41Bh

B.5238.4,Bh

C.5,238.4,B,h

D.5238.41Bh

点击查看答案
第10题
写出下列程序的执行结果是【 】。 已知:a转换成整数对应的是97。 程序如下: class Te
stl { public static void main(String[] args) { char a=d; int b=a; float c=a; double d=a; System.out.println("a="+a); System.out.println("b="+b); System.out.println("c="+c); System.out.println("d="+d); } }

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改