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

有以下程序:main(){ int y=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是()。A.y=0B

有以下程序: main() { int y=10; while(y--); printf("y=%d\n",y); } 程序执行后的输出结果是()。

A.y=0

B.y=-1

C.y=1

D.while构成无限循环

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

A.32

B.12

C.21

D.22

点击查看答案
第2题
有以下程序: int f(int n) { if(n ==1)return 1; else return f(n-1)+1; }

有以下程序: int f(int n) { if(n ==1)return 1; else return f(n-1)+1; } main() { int i,j=0; for(i=1;i<3;i++) j+=f(i); printf("%d\n",j); } 程序运行后的输出结果是

A.4

B.3

C.2

D.1

点击查看答案
第3题
有以下程序 int fun(int n) { if(n==1) return 1; else return(n+fun(n-1)); } main(){ int x; scanf("%d",&x); x=fun(x); printf("%d\n",x); } 程序执行时,若输入10,程序的输出结果是

A.55

B.54

C.65

D.45

点击查看答案
第4题
有以下程序#include<stdio.h>int fun(){static int x=l:X*=2:return X:}main(){int i,s=l:for(i=l;i<=3,i++) s*=fun();printf(“%d\n”,s);}程序运行后的输出结果是

A.0

B.10

C.30

D.64

点击查看答案
第5题
有以下程序:main(){ int a=1,b=2,m=0,n=0,k;k=(n=b>a)||(m=a>b);printf("%d,%d\n"m,k,m);}程序运

有以下程序: main() { int a=1,b=2,m=0,n=0,k; k=(n=b>a)||(m=a>b); printf("%d,%d\n"m,k,m); } 程序运行后的输出结果是()。

A.0,0

B.O,1

C.1,0

D.1,1

点击查看答案
第6题
有以下程序 main() { int a=5,b=4,c=3,d=2; if(a>b>c) printf("%d\n",d); else if((c-1

有以下程序 main() { int a=5,b=4,c=3,d=2; if(a>b>c) printf("%d\n",d); else if((c-1>=d)==1) printf("%d\n",d+1); else printf("%d\n",d+2); } 执行后输出的结果是

A.2

B.3

C.4

D.编译时有错,无结果

点击查看答案
第7题
有以下程序main(){int a[3][3],*p,i;p=&a[0][0];for(j=0;i<9;i++)p[i]=i;for(i=0;i<3;i++)pr

有以下程序 main() { int a[3][3],*p,i; p=&a[0][0]; for(j=0;i<9;i++)p[i]=i; for(i=0;i<3;i++)printf("%d",a[1][i]); } 程序运行后的输出结果是

A.12

B.123

C.234

D.345

点击查看答案
第8题
有以下程序: main() { int i=0, s=0; do{ if(i % 2) {i++; continue;} i++; s+=i; }while(i<7); printf("% d\n", s); } 执行后的输出结果是______。

A.16

B.12

C.28

D.21

点击查看答案
第9题
(10)以下程序运行后的输出结果是 【10】 。#include <stdio.h>main(){ int x=10,y=20,t=0;if(

(10)以下程序运行后的输出结果是 【10】 。

#include <stdio.h>

main()

{ int x=10,y=20,t=0;

if(x==y)t=x;x=y;y=t;

printf("%d %d\n",x,y);

}

点击查看答案
第10题
有以下程序 #include <stdio.h> int fun(int (*s)[4],int n,int k) {int m,i; m=s[0][kl; for(i=1;i<n;i++) if(s[i][k]>m) m=s[i][k]; return m; } main() { int a[4][4]={{1,2,3,4},{11,12,13,14}, {21,22,23,24}, {31,32,33,34}}; printf("%d\n",fun(a,4,0)); } 程序的运行结果是______。

A.4

B.34

C.31

D.32

点击查看答案
第11题
有以下程序 structSTU {charnum[10];floatscore[3];}; main() {structSTUs[3]={{"20021

有以下程序

struct STU

{ char num[10]; float score[3]; };

main()

{struct STU s[3]={{"20021",90,95,85},

{"20022",95,80,75},

{ "20023",100,95,90},

},*p=s;

int i; float sum=0;

for(i=0;i<3;i++)

sum=sum+p->score[i];

printf("%6.2f\n",sum);

}

程序运行后的输出结果是

A.260.00

B.270.00

C.280.00

D.285.00

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