首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include void sp(int *a) { int b=2; a=&b; *a=*a*2; printf("%d,",*a);} main() { int k=3,*p=&k; sp(p); printf("%d,%d\
若有以下程序 #include void sp(int *a) { int b=2; a=&b; *a=*a*2; printf("%d,",*a);} main() { int k=3,*p=&k; sp(p); printf("%d,%d\
admin
2015-12-25
30
问题
若有以下程序
#include
void sp(int *a) {
int b=2;
a=&b;
*a=*a*2;
printf("%d,",*a);}
main() { int k=3,*p=&k;
sp(p);
printf("%d,%d\n",k,*p);}
则程序的输出结果是
选项
A、4,3,4
B、4,3,3
C、6,3,6
D、6,6,6
答案
B
解析
主函数中定义指针变量p指向k,调用函数sp(p),将k的地址传递给形参指针a,函数转到sp运行,a指向b的地址,表达式*a=*a*2,相当于b=b*2,得到*a的数据4输出。函数调用结束,此时a和b的空间撤销,而对实参k和p的值并没有改变,仍旧是3。
转载请注明原文地址:https://kaotiyun.com/show/3PDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行下列程序中的输出语句后,a的值是()。main(){inta;printf("%d\n",(a=2*3,a*5,a+7));}
有下列二叉树,对此二叉树前序遍历的结果为()。
下面程序的功能是输出数组s中最大元素的下标,请填空。main(){intk,p,s[]={1,-9,7,2,-10,3};for(p=0,k=p;p<6;p++)if(s[p]>s[k])______
若二维数组a有m列,则在a[i][j]刚前的元素个数为()。
下列叙述中,错误的是()。
能正确表示“当x的取值在[1,10]和[100,110]范围内为真,否则为假”的表达式是()。
已定义下列函数:intfun(int*p){return*p;)fun函数返回值是()。
检查软件产品是否符合需求定义的过程称为
下列选项中不是字符常量的是()
软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护。
随机试题
下列哪个国家公务员考核实行的不是五等次?
关于MR对肾细胞癌的分期,下列描述正确的是
在某一合同纠纷中,甲为有独立请求权的第三人,乙为无独立请求权的第三人,最后法院判决乙向甲承担部分民事责任,针对此判决()。
商标注册申请人自其在某外国第一次提出商标注册申请之日起六个月内,又在中国就相同商品以同一商标提出注册申请的,依据下列哪些情形可享有优先权?(2010年试卷三第64题)
垃圾填埋场泥质防水技术的核心是( )施工技术。
A公司投标该工程,投标时钢筋价格为4500元/t,合同约定市场价在投标价上下浮动10%内不予调整;上下浮动超过10%时,对超出部分按月进行调整。市场价以当地造价信息中心公布的价格为准。该公司现有的钻孔机械为回旋钻机、冲击钻机、长螺旋杆钻机各若干台提供本工程
施工招标阶段建设监理工作的主要任务有()。
客户的保证金应当与期货公司的自有资产( )。
汉语拼音的学习干扰英语音标的学习是()。
关于刑法的时间效力,我国《刑法》采取的原则是()。
最新回复
(
0
)