首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include void sp(int *a) { int b=2; *a:,*a*2;printf(*%d,",*a); a=&b; *a=*a*2;printf("%d,",*a);
若有以下程序: #include void sp(int *a) { int b=2; *a:,*a*2;printf(*%d,",*a); a=&b; *a=*a*2;printf("%d,",*a);
admin
2021-07-09
38
问题
若有以下程序:
#include
void sp(int *a)
{ int b=2;
*a:,*a*2;printf(*%d,",*a);
a=&b; *a=*a*2;printf("%d,",*a);
}
main( )
{ int k=3;
sp(&k);printf("%d\n",k);
}
则程序的输出结果是( )。
选项
A、6,12,12
B、6,4,3
C、6,4,6
D、9,4,9
答案
C
解析
首先在主函数中给整型变量k赋值为3,调用sp函数,将变量k的地址作为实参传递给形参指针变量a;在sp函数中,*a=*a*2;即结果为6,由于指针变量a指向地址k,所以k值此时也变成6,通过printf()函数输出。整型变量b的地址赋给指针变量a,再执行*a=*a*2;语句,即结果为4,通过printf()函数输出。返回主函数,输出k的值6。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/zdtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是将a和b所指的两个字符串转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。例如,主函数中输入字符串:32486和12345,在主函数中输出的函数值为:4483l。请在程序的下
下列给定程序的功能是:从键盘输入若干行字符串(每行不超过80个字符),写入文件myfile4.txt中,用#作字符串输入结束的标志,然后将文件的内容显示在屏幕上。文件的读写分别由函数ReadText和WriteText实现。请在程序的下划线处填入正确的内
有以下程序:#includemain(){inta=0,b=0;for(;a
程序流程图中带有箭头的线段表示的是()。
给定程序MODIl.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。例如,若输入”Ab,cD”,则输出”AB,CD”。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或
下列叙述中错误的是()。
以下选项中与if(a==1)a++;elsea=b:语句功能不同的语句是()。
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
某体统结构图如下图所示该系统结构图的深度是()。
以下说法正确的是()。
随机试题
洋地黄的毒性反应主要表现有()
患者男性,68岁,于夜间睡眠时突发呼吸困难,呈进行性加重,伴咳嗽,口唇发绀。既往有高血压病病史20年,血压控制不佳。可使患者症状缓解的措施不包括
妊娠期不适合用的药物有()。
电解提纯铜时,()纯铜做的。
下列招标人的行为中,除()以外都属于串通投标人投标。
“提运单号”栏应填()。“征免性质”栏应填()。
流量是指单位时间内通过特定表面的流体(液体或气体)的量(体积或质量)。当流体量以体积表示时称为体积流量;当流体量以质量表示时称为质量流量。根据上述定义,下列选项含有对体积流量描述的是:
Whatdoesthetourguidetellhertourgroupabouteachofthefollowingplacesontheday’sitinerary?Writethecorrectlette
WhyIntegrityMattersWhatisIntegrity?A)"Integrity"isdefinedas"adherencetomoralandethicalpri
A、Ittakesskill.B、Itpayswell.C、It’safull-timejob.D、It’sadmiredworldwide.A题目询问为什么作者说在伦敦东南部,扒窃是一个光荣的职业。关键是要听到anhonora
最新回复
(
0
)