首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> 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("
若有以下程序 #include<stdio.h> 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("
admin
2016-12-18
26
问题
若有以下程序
#include<stdio.h>
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://kaotiyun.com/show/dfDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言结构体类型变量在程序运行期间
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是
检查软件产品是否符合需求定义的过程称为
以下定义的结构体类型拟包含两个成员,其中成员变量info用来存入整形数据;成员变量link是指向自身结构体的指针,请将定义补充完整。structnode{intinfo;【】link;};
如果需要打开一个已经存在的非空文件"Demo"进行修改,下面选项中正确的是
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
设有关系R和S,关系代数表达式为R-(R-S)表示的是
下列叙述中正确的是______。
随机试题
草莓的果实属于________。
男性70岁,皮肤巩膜黄染1月余,进行性加重,伴上腹部闷胀不适,体重下降6公斤。查体:除皮肤发黄外,未见其他阳性体征。总胆红素272μmol/L,直接胆红素194μmol/L,HBsAg(+)。B超示肝内外胆管扩张。该患者最可能的诊断是
雌激素的周期性变化中下列哪项正确
慢性肾功能衰竭当血肌酐(Scr)浓度和内生肌酐清除率(Ccr)为A.Scr<176μmol/L,Ccr50~80ml/minB.Scr88~132μmol/L,Ccr80~100ml/minC.Scr>707μmol/L,Ccr<10ml/min
银行利率8%,按复利计,现存款10000元,10年内每年年末的等额提款为( )元。
某公司为一般纳税人,适用的增值税税率为17%。年末将20台本企业自产的空调作为福利发给本企业职工,该空调的生产成本为1000元/台,市场售价为2000元/台(不含增值税)。则甲公司实际发放时应记入“应付职工薪酬”借方的金额为()元。
营养师认真负责、服务于民、平等待人的表现为()。
阅读下列材料,回答问题。一位语文教师在给学生上《师说》一课的过程中,当介绍到作者是“唐宋八大家”之一时,学生问:“老师,‘唐宋八大家’都是哪些人呀?”教师脸一板,冷若冰霜地说:“就你多事,那不是你要学的范围,你只要记住韩愈是八大家之一就行了。”一
文化批评要说的不是象牙塔里的经院哲学,不是被术语包裹得严严实实或者云遮雾罩的高头讲章,因为它面对的是大众日常生活中感到困惑的文化现象,应该是为大众释疑解惑的良师益友。文化批评要说的不是简单直白搬用意识形态用语的官话,不是藻辞华丽排比连连的套话,也不是漫无边
下列表达式计算结果为日期类型的是()。
最新回复
(
0
)