首页 > 行业知识
题目内容 (请给出正确答案)
[多选题]

设有如下程序段int i=0,sum=1;do{ sum+=i++;}while(i<;printf("%d\n",sum)()

A.11

B.16

C.22

D.15

答案
收藏

16

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“设有如下程序段int i=0,sum=1;do{ sum+=…”相关的问题
第1题
设有如下程序段: int i=0,sum=1; do { sum+=i++;} while(i<6); printf("%d\

设有如下程序段: int i=0,sum=1; do { sum+=i++;} while(i<6); printf("%d\n",sum); 上述程序段的输出结果是【 】。

点击查看答案
第2题
设有如下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.函数嵌入

点击查看答案
第3题
下面程序段的输出结果是【 】。 int i=0,sum=1; do {sum += i+ +;} while(i<6

下面程序段的输出结果是【 】。 int i=0,sum=1; do {sum += i+ +;} while(i<6); print("%d\n",sum);

点击查看答案
第4题
执行如下程序段后,intsum的值为【 】。 Private Sub Command1_Click() sum=0

执行如下程序段后,intsum的值为【 】。 Private Sub Command1_Click() sum=0 For i=1 To 18 Step 2 For j=2 To 6 If(i Mod j)<>0 Then sum=sum+j Next Next Print sum End Sub

点击查看答案
第5题
有如下所示的Java程序段:int total = 0;for (int i = 0; i < 4; i++ ){if (i == 1) {continue;}if (i == 2){break;}total += i;}total的值最后是多少

A.0

B. 1

C. 3

D. 6

点击查看答案
第6题
有如下程序段: main(int argc,char *argv[]) { int n,i=0; while(argv[1][i]

有如下程序段: main(int argc,char *argv[]) { int n,i=0; while(argv[1][i]!=\0) {n=fun();i++;} printf("%d\n",n*argc); } int fun() { static int s=0; s+=1; return s; } 假设程序经编译、连接后生成可执行文件exam,exe,若键入如下命令行: exam l23<回车> 则运行结果为【 】。

点击查看答案
第7题
下面的Java程序运行结束后,sum的值是()。int sum = 0;for(int i=1; i<=3; i++){for(int j=1; j<=i; j++){sum++;}}

A.9

B. 6

C. 3

D. 0

点击查看答案
第8题
设有如下程序 #include<stdio.h> main(argc,argv) int argc;char*argv[]; {FILE*fp; void fc(); int

设有如下程序

#include<stdio.h>

main(argc,argv)

int argc;char*argv[];

{FILE*fp;

void fc();

int i=1;

while(--argc>0)

if((fp=fopen(argv[i++],"r"))==NULL)

{ printf("Cannot open file!\n");

exit(1);

}

else

{fc(fp);fclose(fp);}

}

void fc(ifp)

FILE*ifp;

{ charc;

while((c=getc(ifp))!='#')putchar(c-32);

}

上述程序经编译、连接后生成可执行文件名为cpy.exe。假定磁盘上有三个文本文件,其文件名和内容分别为:

文件名 内容

a aaaa#

b bbbb#

c cccc#

如果在DOS下键入

cpy a b c<CR>

则程序输出______。

点击查看答案
第9题
以下程序执行后sum的值是()。 main() { int i , sum:0; for (i=1;i<6;i++) sum+=i; printf(&quo

以下程序执行后sum的值是( )。

main( )

{ int i , sum:0;

for (i=1;i<6;i++) sum+=i;

printf("%d\n",sum);

}

(A)15 (B)14 (C)不确定 (D)0

点击查看答案
第10题
‎下列程序的输出结果为()。‎#include‎void main()‎{int a[5] = {1, 3, 5};‏int i, sum = 0;‏for (i = 0; i < 5; i++)‎{sum += a[i];}printf ("sum = %d/n", sum);}

A.sum = 9

B.9

C.sum = 25

D.sum = 15

点击查看答案
第11题
下面程序的功能是求1!+2!+3!+4!+5!,请填空: main() { int i,j,f,sum=0; for(i=1;i<=5;i++) { f=1;

下面程序的功能是求1!+2!+3!+4!+5!,请填空:

main()

{ int i,j,f,sum=0;

for(i=1;i<=5;i++)

{ f=1;

for(j=1;______;j++)

______;

sum=sum+f;

}

printf("1!+2!+…+5!=%d",sum);

}

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