首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include void sp(int *a) { int b=2; a=&b;*a = *a * 2; printf("%d,", *a); } main() { int k=3, *p=&k; sp(p); pri
若有以下程序 #include void sp(int *a) { int b=2; a=&b;*a = *a * 2; printf("%d,", *a); } main() { int k=3, *p=&k; sp(p); pri
admin
2019-08-18
27
问题
若有以下程序
#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,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/R4Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:chara=’\82’;则变量a
若程序中有宏定义行:#defineN100则以下叙述中正确的是
有下列程序:#include#defineN5#defineMN+1#definef(x)(x*M)main()finti1,i2;i1=f(2);i2=f
有以下程序structS{inta;intb;};main(){structSa,*P=&a;a.a=99;printf("%d\n",_________);}程序要求输出结构体中成员a的数据,以
若有以下程序段structSt{intn;structst*next;};structSta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则以下选项中值为6的表达式是
给定程序MODI1.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。例如,若输入"Ab,cD",则输出"AB,CD"。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数
给定程序MODI1.C中fun函数的功能是:根据整型形参m,计算如下公式的值。例如,若主函数中输入5,则应输出-0.283333。请改正函数fhn中的错误或在横线处填上适当的内容并把横线删除,使它能计算出正确的结果。注意:不
下列选项中不属于面向对象程序设计特征的是
在面向对象方法中,实现信息隐蔽是依靠
随机试题
Precision本题询问吉他的名字。录音原文中的wascalled即是对于名字的提示词,故空格处填入precision。
休息痢的形成原因有
破伤风病人最初表现是
7岁男孩,乳牙dmft多于10,两上颌第一恒磨牙萌出1/3,左下第一恒磨牙窝沟龋。关于年轻恒牙龋病治疗以下哪项不正确
患儿,男,9岁。头皮部初起丘疹色红,灰白色鳞屑成斑,毛发干枯,容易折断,易于拔落而不疼痛。已有年余,自觉瘙痒。其诊断是()
2006年6月1日,甲公司董事长以公司名义与乙公司签订房屋租赁合同。合同约定,甲将闲置的1号旧厂房出租给乙作为经营门面,租期六年。但未约定房屋维修义务的负担。乙租得房屋后,经甲同意对房屋进行了内部装修。2007年8月1日,当地发生特大暴雨,因房屋年久未维修
在期货交易中,合约的买卖双方都需要缴纳保证金。()
2010年3月,某县邮政局发生以下经济业务:传递函件、包件取得收入3万元,报刊发行收入9万元,邮政物品销售和其他邮政业务收入8万元;发生工资等支出6万元。已知邮政局适用的营业税税率为3%。该邮政局3月份应缴纳的营业税税额为()万元。
游戏说
A、Theirmotherwouldhelpthemtogetreadyforschoolandtomaketheirbreakfast.B、Theyhadtohelptheirmotherandfathert
最新回复
(
0
)