首页 > 自考
题目内容 (请给出正确答案)
[主观题]

执行语句"int s=0,n=5;while(--n)s+=n;"后,变量s、n值依次为______。

执行语句"int s=0,n=5;while(--n)s+=n;"后,变量s、n值依次为______。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“执行语句"int s=0,n=5;while(--n)s+=…”相关的问题
第1题
有以下程序()#include<stdio.h>int a=2;int f(int *A){return(*A)++;}main(){int s=0;{int a=5;s+=f(&a):}s+=f(&a);printf("%d\n",s);}执行后输出结果是

A.10

B.9

C.7

D.8

点击查看答案
第2题
若a、b为int型变量,则执行以下语句后a的值为()a=1;b=10;do{b-=a;a++; )while(b-->0);

A.1

B.3

C.4

D.5

点击查看答案
第3题
和语句or(int x=0;x<15;x+=2)sum+=x+5;作用一样的语句是 ()A.or(int x=5;x<20;x+=2)s

和语句or(int x=0;x<15;x+=2)sum+=x+5;作用一样的语句是 ()

A.or(int x=5;x<20;x+=2)sum+=x;

B.or(int x=5;x<20;x+=x-2)x+=2;

C.or(int x=0;x<15;x+=2)sum+=x+3;x+=2;

D.上述全对

点击查看答案
第4题
执行下面的语句后,输出结果是()s=0forainrange(1,5):forbinrange(1,a):s+=1print(s)

A.0

B.1

C.5

D.6

点击查看答案
第5题
执行以下循环语句后,正确的结果是()for(s=0,i=0;i<5;i=i+2)s=s+i;A.s=0B.s=2C.s=6D.s=12

执行以下循环语句后,正确的结果是() for(s=0,i=0;i<5;i=i+2)s=s+i;

A.s=0

B.s=2

C.s=6

D.s=12

点击查看答案
第6题
若x、y、z、m、n均为int型变量,则执行下面语句后z的值为()m=10;n=5;x=(--m=n++)?--m: ++n;y=m++;z=n;

A.5

B.6

C.7

D.10

点击查看答案
第7题
执行下列语句后b的值为()int a,b,C,l=4,m=6,n=8;int *p1=&1,*p2=&m,*p3;a=p1==&1;b=3*(-*p1)/(*p2)+7;c=*(p3=&n)=*p1*(*p2);

A.4

B.5

C.7

D.8

点击查看答案
第8题
设有数组定义:int a[ ]= { 1l,22,33,44,55,66,77,88,99};则执行下列几 个语句后的输出结果是【 】
。 for(int i= 0 ;i < a.length ;i + + ) if (a[i]%3= =0 ) System.out.println(a[i] + " ");

点击查看答案
第9题
‍下面程序段运行的结果为()。‎#include‎int f();‎int f()‎{static int i=0;‎int s=1;s+=i;‎i++;‎ return s;}‎void main()‎{int i,a=0;‎for(i=0;i<5;i++)‎ a+=f();‎ printf("%d/n",a);}

A.25

B.15

C.20

D.24

点击查看答案
第10题
若定义int i=0,j=0;语句while(i++<10)i++;的循环次数为()。

A.9

B.4

C.5

D.10

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