首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> 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"
若有以下程序 #include<stdio.h> 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"
admin
2020-11-23
18
问题
若有以下程序
#include<stdio.h>
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,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/dw3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件的生命周期是指()。
以下关于宏的叙述错误的是()。
有以下程序段:intm=33,n=66;m=m^n;n=n^m;m=m^n;执行上述语句后,m和n的值分别是()。.
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是()。
给定程序中,函数fun的功能是:计算形参X所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回;并将大于平均值的数放在形参y所指数组中,在主函数中输出。例如,有10个正数:4630324061745154826,平均
下列给定程序中,函数fun的功能是:从形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回剩余字符串的个数。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下划线处填入正确的内容
下列给定程序的功能是:读入一个整数k(2≤k≤10000),输出它的所有质因子(即所有为素数的因子)。例如,若输入整数2310,则应输出:2,3,5,7,11。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得
给定程序MODI1.C中函数fun的功能是:将s所指字符串中的字母转换为按字母序列的后续字母(但Z转换为A,Z转换为a),其他字符不变。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,
以下叙述中正确的是()。
随机试题
Disasterstrucktheworld’sbiggestsocialnetworkonOctober4thwhenFacebookanditssisterappswereknockedofflineforsix
关于X线特性的描述,错误的是
某城市188m大跨度预应力拱形钢桁架结构体育场馆,下部钢筋混凝土基础平面布置图及基础详图设计如图5.1“基础平面布置图”、图5.2“基础详图”所示。中标该项目的施工企业,考虑为大体积混凝土施工,为加强成本核算和清晰掌握该分部分项工程实际成本,拟采用实物量法
投资方案现金流量表中,经营成本的组成项有()。
下列属于投资银行最本源、最基础的业务活动的是()。
我国实行中国共产党领导的多党合作和政治协商制度,民主党派是()。
MIPS 是微处理器的主要指标之一,表示微处理2S在1秒钟内可执行______的个数。
算法的时间复杂度是指()。
如下函数模板:templateTsquare(Tx){returnx*x;}其中T是()。
Thethingspeoplemake,andthewaytheymakethem,determinehowcitiesgrowanddecline,andinfluencehowempiresriseandfa
最新回复
(
0
)