首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include void sp(int*a){int b=2; main(){int k=3,*p=&k; a=&b; sp(p); *a=*a*2; printf("%d,%d
若有以下程序 #include void sp(int*a){int b=2; main(){int k=3,*p=&k; a=&b; sp(p); *a=*a*2; printf("%d,%d
admin
2019-06-09
30
问题
若有以下程序
#include
void sp(int*a){int b=2; main(){int k=3,*p=&k;
a=&b; sp(p);
*a=*a*2; printf("%d,%d\n",k,*p);
printf("%d,",*a);} }
则程序的输出结果是
选项
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://jikaoti.com/ti/Jzf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
可在C程序中用作用户标识符的一组标识符是()。
算法时间复杂度的度量方法是()。
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是()。
下列叙述中正确的是()。
有如下程序#includemain(){charname[10]={’S’,’T’,’R’,’I’,’N’,’G’};name[3]=’E’;name[5]=0;printf("%s\n",name);}程序
有以下程序#includeintfun(intn){if(n==1)return1;elsereturn(n+fun(n-1));}main(){intx;scanf("%d",&x);x=fun(x);print
下面对对象概念描述正确的是()。
下面不属于需求分析阶段任务的是()。
下列关于C语言文件的叙述中正确的是()。
设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是()。
随机试题
已知传动轴的转数n=100r/min,传递功率P=10kW,许用切应力[τ]=80MPa。若根据强度要求分别选择实心轴D0和空心轴D的直径,令空心轴内外径之比为0.5,则其直径应分别满足()。
背景资料:某港口的码头工程,在施工设计图样没有完成前,业主通过招标选择了一家总承包单位承包该工程的施工任务。由于设计工作尚未完成,承包范围内待实施的工程虽性质明确,但工程量还难以确定,双方商定拟采用总价合同形式签订施工合同,以减少双方的风险。施工
对于仅提供保证担保方式的个人住房贷款,贷款的额度一般不得超过所购住房价值的()
保证金须保持满额。支付赔偿后,相关的旅行社可以在规定的期限内补足。()
Davidreturnedafterthevacation,only______thathehadbeendismissed.
2010年全年我国货物进出口总额29728亿美元。比上年增长34.7%。其中,货物出口15779亿美元,增长31.3%;货物进口13948亿美元,增长38.7%。进出口差额(出口减进口)183l亿美元,比上年减少126亿美元。下列说法正确的是(
根据以下资料回答106-110题某公司对新年联欢会的节目进行初选,组织三个部门的员工对六个节目进行投票(喜欢哪个节目就投那个节目的票)。其中甲为古筝弹奏表演,乙为健美操表演,丙为京剧表演,丁为小品表演,戊为小合唱表演,己为街舞表演。根据材料可知,
微机中1KB表示的二进制位数是
Readthearticlebelowaboutacity.Aresentences16-22givenbelow"Right"or"Wrong"?Ifthereisnotenoughinformation
DEFAULT:
最新回复
(
0
)