首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include voidsp(int*a) {intb=2; a=&b;*a=*a*2;printf("%d,",*a); } main() {intk=3,*p=&k; sp(p);printf("%d,%d\n",k,*p); } 则程
若有以下程序 #include voidsp(int*a) {intb=2; a=&b;*a=*a*2;printf("%d,",*a); } main() {intk=3,*p=&k; sp(p);printf("%d,%d\n",k,*p); } 则程
admin
2015-07-31
29
问题
若有以下程序
#include
voidsp(int*a)
{intb=2;
a=&b;*a=*a*2;printf("%d,",*a);
}
main()
{intk=3,*p=&k;
sp(p);printf("%d,%d\n",k,*p);
}
则程序的输出结果是
选项
A、4,3,3
B、4,3,4
C、6,3,6
D、6,6,6
答案
A
解析
首先在主函数中给整型变量k赋值为3,将变量k的地址赋给指针变量p;调用sp函数,将实参p的值传给形参a,在sp函数中,指针变量a又获得变量b的地址,通过运算后,输出a的值为4;返回主函数,输出k的值和p的值为3和3。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/5BDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>main(){charch[2][5]={"1234","5678"},*p[2];inti,j,s=
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。#include<stdio.h>voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;
若a、b、c、d都是int型变量且都已经正确赋初值,则下列不正确的赋值语句是()。
以下程序#include<stdio.h>#include<string.h>main(){char*p1="abc",*p2="ABC",str[50]="xyz";strcpy(str+2,strc
下列语句段中,正确的是()。
下列4个关于C语言的结论中错误的是()。
若有以下定义,则使指针p指向值为35的数组元素的语句是______。inta[10]={14,27,47,29,35,21,49,71},*p;
下列叙述中正确的是()。
设Y是int型变量,请写出判断Y为奇数的关系表达式【】。
若以"a+"方式打开一个已存在的文件,则下列叙述正确的是()。
随机试题
男性,40岁,患吸收不良综合征。对该患者来说,适宜的膳食医嘱是
德国一女牙医助理马里翁在一次车祸中受重伤,送到医院后被判定为脑死亡,后来的全面检查表明:当时该“患者”腹中4个月的胎儿完全正常,如果“患者”凭借现代医术使植物人状态维持下去,就可以保证胎儿发育成熟,直至出生;如果让“患者”体面地死去,就必须撤掉生命维持系统
女性,65岁,咳嗽、咳痰伴喘息30余年,加重1周,痰白色,量较多,2天来嗜睡。护理体检:嗜睡,球结膜水肿,皮肤红润,口唇发绀,BP170/60mmHg,R30次/分,P120次/分,双肺可闻及干湿哕音,双侧腱反射减弱,双下肢可凹陷性水肿(++)。白细胞12
初产妇活跃期延长是指活跃期超过
坑内供施工人员上下专用的梯道宽度最小值是()m。
关于跟单员的工作重点,以下说法不正确的是()。
皮亚杰儿童道德性发展研究中,权威阶段的年龄段是()。
刑法分则某条文规定,犯A罪的,“处三年以下有期徒刑,并处或者单处罚金”。被告人犯A罪,但情节较轻,且其身无分文。对此,下列哪一判决符合该条规定?()
二十国集团领导人第九次峰会于2014年11月15日至16日在澳大利亚布里斯班举行。本次峰会的主题是()。与会各国为世界经济“把脉”,讨论并协调各成员宏观经济政策,为促进全球经济增长制定新规划。
在知识大爆炸的今天,不少人已习惯于浅阅读,这虽在所难免,其___________也是明显的。浅阅读虽能够收获一些印象式的谈资,但___________之中透露出的是浮躁心气,很难___________为提升阅读者主体素质的扎实“文化准备”。填入画横线部分最
最新回复
(
0
)