首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
55
问题
若有以下程序
#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全国计算机二级
相关试题推荐
以下叙述中正确的是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
有以下程序段int宰p;p=_________malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是
若程序中有宏定义行:#defineN100则以下叙述中正确的是
若变量已正确定义并赋值,以下不能构成C语句的选项是
有以下程序#includestructSTU{charname[9];charsex;intscore[2];};voidffstructSTUa11){structSTUb={"zhao",’m’
函数fun的功能是:从三个形参a,b,c中找出中间的那个数,作为函数值返回。例如,当a=3,b=5,c=4时,中数为4。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BL
编写函数fun,它的功能是计算:s作为函数值返回。在C语言中可调用log(n)函数求In(n)。log函数的引用说明是:doublelog(doublex)。例如,若m的值为:20,fun函数值为:6.506583。注
给定程序MODI1.C是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不
随机试题
A.roleB.enormousC.InsteadofD.mutteringE.strikingF.mediatedG.originallyH.perpetualI.Inspiteo
德育是教育者培养受教育者()
A.红细胞管型B.白细胞管型C.上皮细胞管型D.透明管型E.蜡样管型主要见于肾盂肾炎的管型是
知柏地黄丸用于何种带下病
患者,女性,27岁。停经48天,恶心、呕吐l周来院就诊。妇科检查子宫较正常稍大,软,宫颈着色。最有价值的辅助检查是
债券具有票面价值,代表了一定的财产价值,是一种()。
下列各项中,符合资产会计要素定义的是()。
某公司2011年8月取得写字楼一幢,是欠款单位折抵所欠货款,折价400万元,11月份将其售出,销售价550万元,则该项行为应缴纳营业税27.5万元。()
新闻敏感
下列关于电子邮件的叙述中,正确的是()。
最新回复
(
0
)