首页 > 外语类考试
题目内容 (请给出正确答案)
[单选题]

有如下程序段int a=5, b=10;int *p;p=&b;a=*p+b;执行该程序段后,a的值为()。

A.15

B.20

C.10

D.5

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有如下程序段int a=5, b=10;int *p;p=&…”相关的问题
第1题
有以下程序段 int a[10]=(1,2,3,4,5,6,7,8,9,10),*p=&a[3],b; b=p[5]; b中的值是()。 (A)5 (B)6

有以下程序段

int a[10]=(1,2,3,4,5,6,7,8,9,10),*p=&a[3],b;

b=p[5];

b中的值是( )。

(A)5 (B)6 (C)8 (D)9

点击查看答案
第2题
有如下程序 main() { char ch[2][5]={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i<2;i++) p[i]=ch[i]; for(i=0;i<2:i++) fork=0;p[i][j]>'\0';j+=2) s=10*s+p[i][j]-'0'; printf("%d\n",s); } 该程序的输出结果是( )。

A.69825

B.63825

C.6385

D.693825

点击查看答案
第3题
有如下程序 main() { char ch[2][5]={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i<2;i++) p[i]=ch[i]; for(i=0;i<2:i++) fork=0;p[i][j]>'\0';j+=2) s=10*s+p[i][j]-'0'; printf("%d\n",s); } 该程序的输出结果是( )。

A.69825

B.63825

C.6385

D.693825

点击查看答案
第4题
有如下程序段,执行该程序段后,x的值为( )。 int a=14, b=15,x; char c='A'; x=(a&&b)&&(c<'B');

A.ture

B.false

C.0

D.1

点击查看答案
第5题
若有如下程序: main() { int x=20; if(x>10)printf("%d",x-=5); if(x>15)print

若有如下程序: main() { int x=20; if(x>10)printf("%d",x-=5); if(x>15)printf("%d",x); } 则程序运行后的输出结果是【 】。

点击查看答案
第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题
有如下程序,执行后a的值是______。 int*P,a=10,b=1; p=&a; a=*p+b;

有如下程序,执行后a的值是______。

int*P,a=10,b=1;

p=&a;

a=*p+b;

点击查看答案
第8题
程序中头文件type1.h的内容是 #define N 5 #define M1 N*3 程序如下 #define "type1.h" #define M2 N*2 main() {int i; i=M1+M2;printf("%d\n",i); } 程序编译后运行的输出结果是( )。

A.10

B.20

C.25

D.30

点击查看答案
第9题
有如下程序: int func(int a,int b) { return (a+b); } void main() { int x=2,y=5,z=

有如下程序: int func(int a,int b) { return (a+b); } void main() { int x=2,y=5,z=8,r; r=func(func(x,y),z); printf(“%d\n”,r); } 该程序的输出结果是()。

A.12

B.13

C.14

D.15

点击查看答案
第10题
现有如下程序段,此程序段编译有错误,则程序段的错误出在()。 include <stdio.h> mai

现有如下程序段,此程序段编译有错误,则程序段的错误出在()。 include <stdio.h> main() { int a=30,b=40,c=50,d; d=a>30? b:c; switch(d) {case a:printf("%d,",a); case b:printf("%d,",b); case c:printf("%d,",c); default:printf(""); ) )

A.“default:printf("");”这个语句

B.“d=a>30?b:C;”这个语句

C.“case a:printf(”% d,”,a);case b:printf(”%d,”,b);case c:printf(”%d,”,c);”这三个语句

D.switch(d)这个语句

点击查看答案
第11题
有以下程序段: int a[l0]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b; b=p[5]; b中的值
是【 】。

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