首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void sp(int*a) { int b=2; a=&b: *a=*a*2: prinff(“%d,”,*a); } main() {
有以下程序: #include void sp(int*a) { int b=2; a=&b: *a=*a*2: prinff(“%d,”,*a); } main() {
admin
2018-02-02
36
问题
有以下程序:
#include
void sp(int*a)
{
int b=2;
a=&b:
*a=*a*2:
prinff(“%d,”,*a);
}
main()
{
int k=3,*p=&k;
sp(p);
pfinff(“%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://www.kaotiyun.com/show/cPxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
诊断和改正程序中错误的工作通常称为______。
有以下说明和定义语句 struct student { int age; char num[8];}; struct student stu[3]={{20,"200401"},{21,"200402"},(19,"200403"}}; struct st
以下程序段的输出结果是inta=1234;printf(“%2d\n”;A);
有以下程序main(){chara,b,c,d;scanf("%c,%c,%d,%d",&a,&b,&c,&d);printf("%c,%c,%c,%c\n",a,b,c,d);}
若有以下类型说明语句:charw;intx;floaty,Z;则表达式w*x+z-y的结果为_______类型。
下到叙述中正确的是______。
在软件开发中,下面任务不属于设计阶段的是()。
以下程序的功能是计算:s=1+12+123+1234+12345。请填空。main(){intt=0,s=0,i;for(i=1;i<=5;i++){t=i+【】;s=s+t;}print
有以下程序段#includemain(){while(getchar()!=‘\n’);}以下叙述中正确的是
数据库系统中实现各种数据管理功能的核心软件称为【】。
随机试题
下列关于移动平均数K值的说法不正确的是()
对产时“五防”,解释不正确是
A.急性菌痢普通型B.中毒型菌痢C.急性菌痢轻型D.慢性菌痢急性发作型E.慢性菌痢隐匿型突起高热,面色青灰,出冷汗及脉细数,尿少,属于
下述关于病毒性肺炎临床表现的叙述,正确的是
如图所示,用一附有水压差汁的毕托管测定某风道中空气流速。已知乐差计的读数△h=185mm,水的密度,ρ=1000kg/m3,空气的密度ρa=1.20kg/m3,测得的气流速度u约为:
《中国2l世纪初可持续发展行动纲要》提出的指导思想包括()。
手工方式下,由于受到人工计算能力所限,会计科目级别往往不能设置很细,而电算化方式下,由计算机来处理会计数据,不再出现计算能力问题,因此会计科目级别设得越多越好。()
根据以下资料,回答下列问题。2011年,我国货物进出口总额达到36421亿美元,比2002年增长4.9倍,年均增长21.7%。在出口总额中,机电产品占比由2002年的48.2%提高到2011年的57.2%;高新技术产品由20.8%提高到28.9%。201
设f(χ)是连续函数.(1)求初值问题的解,其中a>0;(2)若|f(χ)|≤k,证明:当χ≥0时,有|f(χ)|≤(eaχ-1).
______wasthefirsttointroducethesonnetintoEnglishliterature.
最新回复
(
0
)