首页 > 职业技能鉴定
题目内容 (请给出正确答案)
[单选题]

执行以下程序后,y的值是()。main(){int a[]={2,4,6,8,10};int y=1, x, *p;|p=&a[1];for (x=0;x<3;x++)y =*(p+x);printf("%d/n",y);}

A.6

B.4

C.8

D.10

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“执行以下程序后,y的值是()。main(){int a[]=…”相关的问题
第1题
‍若有以下程序:#includevoid main()‍{int k=2,i=2,m;m=(k+=i*=k);printf("%d,%d/n",m,i);}‍执行后的输出结果是()。

A.8,6

B.7,4

C.6,4

D.8,3

点击查看答案
第2题
以下叙述中正确的是()。

A.在方法中,通过return语句传回方法值

B.在一个方法中,可以执行有多条return语句,并返回多个值

C.在Java中,主方法main()后的一对圆括号中也可以带有参数

D.在Java中,调用方法可以在System.out.println()语句中完成

点击查看答案
第3题
以下程序的执行结果是()。‏#include‏int multi(int x,int y);‏void main()‏{int a,b,c;a=10,b=12;‏c=mult(a,b);printf("%d*%d=%d",a,b,c);}‏int multi(int x,int y)‏{return x*y;}

A.10*12=120

B.12

C.10

D.120

点击查看答案
第4题
执行以下程序段inta=5,b;b=++a*3后b的值为:()。

A.18

B.17

C.15

D.16

点击查看答案
第5题
有以下程序段:INTEGERA(5),TDATAA/1,2,3,4,5/DOI=1,2T=A(I)A(I)=A(6-I)A(6-I)=TENDDOPRINT*,A(5)END执行以上程序后,输出的A(5)的值为:()。

A.1

B.5

C.4

D.2

点击查看答案
第6题
执行下列程序后,其输出结果是()。main(){int a=9;a+=a -=a+a;printf("%d/n",a);}

A.9

B.-9

C.18

D.-18

点击查看答案
第7题
a=[[1,2,3],[4,5,6],[7,8,9]]p=1for i in range(len(a)):p*=a[i][i]1

A.45

B.15

C.6

D.28

点击查看答案
第8题
‏一个C语言程序的执行是从()。

A.第一个函数开始,直到最后一个函数结束

B.main()函数开始,直到main()函数结束

C.main()函数开始,直到最后一个函数结束

D.第一条语句开始,直到最后一条语句结束

点击查看答案
第9题
以下程序的输出结果是()。main(){intx=2,y=-1,z=2if(xif(y<0)z=0elsez+=1printf("%d/n",z)}

A.3

B.2

C.1

D.0

点击查看答案
第10题
‎函数内部的局部静态变量,下列说法正确的是()。

A.在函数退出后不被释放,程序执行结束释放

B.被调用时,进入函数分配内存,函数退出被释放

C.必须使用特定的库函数释放内存

D.没有初始化时,初值是随机值

点击查看答案
第11题
以下程序的运行结果是()。#includevoid main(){int y=3,x=3,z=1;printf("%d %d/n",(x,y++),z+2);}

A.3 3

B.3 4

C.4 2

D.4 3

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