首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include void sp(int*a){int b=2; main(){int k=3,*p=&k; a=&b; sp(p); *a=*a*2;
若有以下程序 #include void sp(int*a){int b=2; main(){int k=3,*p=&k; a=&b; sp(p); *a=*a*2;
admin
2020-11-23
16
问题
若有以下程序
#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://kaotiyun.com/show/Zf3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列定义数组的语句中错误的是()。
有以下程序:#include<stdio.h>intfun(intn){inta;if(n==1)return1;a=n+fun(n—1);returna;}
下列给定程序中,函数fun的功能是建立一个N×N的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,……以此类推。例如,若N=5,生成的矩阵为:111111222
在满足实体完整性约束的条件下()。
下列给定程序中,函数fun的功能是:从形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回剩余字符串的个数。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:除了字符串前导和尾部的*号外,将串中其他的*号全部删除。形参h已指向字符串中第—个字母,形参P指向字符串中最后一个字母。在编写函数时,不得使用C语言提供的字符串函数。例如,若字符串中的
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是将形参s所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。
以下选项中,合法的一组C语言数值常量是( )。
以下选项中,合法的一组C语言数值常量是()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
随机试题
胃镜检查术后护理措施不妥的是
A.洛伐他汀B.氯贝丁酯C.消胆胺D.泛硫乙胺E.地高辛
患者男性,40岁,反复上腹痛1年,餐后马上出现,进食后加重,近半个月反复呕吐,呕吐后上腹痛减轻。患者出现明显上腹胀,伴恶心呕吐,腹痛,应注意的并发症为
预防新生儿破伤风的重点是
关于水电厂最大负荷计算原则,下列描述正确的有()。
背景北方某市新建市民图书馆工程,全现浇框架一剪力墙结构,该图书馆地上12层,施工时核心筒部位进度提前周圈框架一层。本工程剪力墙采用大钢模,框架部分模板体系采用覆膜多层板。结构施工期间正值秋季大风天气,有时风力达五级以上,对高处作业安全造
交货数量的机动幅度可以由买方或卖方选择,但不论由谁选择,每次装货数量均不能超过承运人宣布的船舶装载量。()
债的效力不变而由第三人承受债务的民事法律行为是( )。
ThemostexcitingkindofeducationisalsothemostpersonalNothingcan【1】thejoyofdiscoveringforyourselfsomethingthati
Whatdoesthepassagemainlydiscuss?WhichofthefollowingconclusionsabouttheGrandCanyoncanbedrawnfromthepassage?
最新回复
(
0
)