首页 > 大学本科> 理学
题目内容 (请给出正确答案)
[判断题]

以下程序段的功能是计算10!intn=1,i=1;while(i<=10);n=n*i++;cout<<n。()

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“以下程序段的功能是计算10!intn=1,i=1;while…”相关的问题
第1题
若有以下程序段 structst{intn;structst*next;); structsta[3]={5,&a[1],7,&a[2],9,\0},*p; p
=&a[0]; 则以下选项中值为6的表达式是

A.++(p->n)

B.(*p).n

C.p->n++

D.p->n

点击查看答案
第2题
有以下程序 intfun(intn) {ifln=1)return1; else retum(n+fun(n-1)); } main() {intx

有以下程序 intfun(intn) {ifln=1)return1; else retum(n+fun(n-1)); } main() {intx; scanf(%d,&x);x=fun(x);printf(%d\n,x); } 执行程序时,给变量x输入10,程序的输出结果是

A.54

B.65

C.45

D.55

点击查看答案
第3题
以下能正确计算1×2×3×4...×10的程序段是()

A.i=1;s=0;do {s=s*i;i++;} while(i<=10);

B.do{i=1;s=0;s=s*i;i++;} while(i<=10);

C.i=1;s=1;do {s=s*i;i++;} while(i<=10);

D.do{i=1;s=1;s=s*i;i++;} while(i<=10);

点击查看答案
第4题
以下程序的功能是计算:s= 1+1/2+1/3+……+1/10,程序运行后输出结果错误,导致错误结果的程序行是()#includeint main(){int n;float s;s=1.0;for(n=10;n>1;n--){s=s+1/n;}printf("%6.4f\n",s);return 0;}

A.s=1.0;

B.for(n=10;n>1;n--)

C.s=s+1/n;

D.printf("%6.4f\n",s);

点击查看答案
第5题
下面程序的功能是求出用数字0至9可以组成多少个没有重复的三位偶数,请填空。 main() {intn,i,j,k; n=0

下面程序的功能是求出用数字0至9可以组成多少个没有重复的三位偶数,请填空。

main()

{intn,i,j,k;

n=0;

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

for(k=0;k<=8;______)

if(k!=i)

for(j=0;j<=9;j++)

if(______)

n++:

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

}

点击查看答案
第6题
有以下程序 include<stdio.h> func(intn) {staticintnum=1; num=num+n;printf(%d,num); }

有以下程序 include<stdio.h> func(intn) {staticintnum=1; num=num+n;printf(%d,num); } yoidmain() {func(3);func(4);printf(\n);) 程序运行后的输出是

A.45

B.35

C.48

D.34

点击查看答案
第7题
有以下程序 include<stdio.h> include<stdio.h> intfun(intn) {int*p; p=(int*)malloc(size

有以下程序 include<stdio.h> include<stdio.h> intfun(intn) {int*p; p=(int*)malloc(sizeof(int)); *p=n;return*p; } main() {inta; a=fun(10);printf(%d\n.a+fun(10)); } 程序的运行结果是

A.10

B.20

C.0

D.出错

点击查看答案
第8题
有以下程序 include<stdio.h> intfun(intn){ inta; if(n=1)return1; a=n+fun(n-1); return

有以下程序 include<stdio.h> intfun(intn){ inta; if(n=1)return1; a=n+fun(n-1); return(a);) main(){ pfintf(%d\n,fun(5)); } 程序的输出结果是

A.14

B.10

C.15

D.9

点击查看答案
第9题
有以下程序 include<stdio.h> intfun(charS[]) {intn=0; while(*s<=9&&*s>=0){n=10*n+*S-0;s

有以下程序 include<stdio.h> intfun(charS[]) {intn=0; while(*s<=9&&*s>=0){n=10*n+*S-0;s++;) return(n); } main() {chars[10]={6,1,*,4,*,9,*,0,*); printf(%d\n,fun(s)); } 程序的运行结果是

A.61490

B.61

C.9

D.5

点击查看答案
第10题
若有以下程序 intflinta[],intn) { if(n>1) { intt;t=f(a,n-1); returnt>a[n-1]? t:a[n-1

若有以下程序 intflinta[],intn) { if(n>1) { intt;t=f(a,n-1); returnt>a[n-1]? t:a[n-1];} elsereturna[0];} main() { inta[]={8,2,9,1,3,6,4,7,5}; printf(%dha,f(a,9));} 则程序的输出结果是

A.9

B.1

C.8

D.53.7局部变量和全局变量

点击查看答案
第11题
有以下程序 intflintx); main(){ intn=1,m; m=f(f(f(n))); printf(%d\n,m);} intflint

有以下程序 intflintx); main(){ intn=1,m; m=f(f(f(n))); printf(%d\n,m);} intflintx) {returnx*2;} 程序运行后的输出结果是

A.1

B.2

C.4

D.8

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