首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include void fun(int *p1,int *p2,int *s){ s=(int*)calloc(1,sizeof(int)); *s=*p1+*p2;free(s);} main(){ int a[2]=
有以下程序 #include #include void fun(int *p1,int *p2,int *s){ s=(int*)calloc(1,sizeof(int)); *s=*p1+*p2;free(s);} main(){ int a[2]=
admin
2019-08-10
60
问题
有以下程序
#include
#include
void fun(int *p1,int *p2,int *s){
s=(int*)calloc(1,sizeof(int));
*s=*p1+*p2;free(s);}
main(){
int a[2]={1,2},b[2]={40,50},*q=a;
fun(a,b,q);
printf(”%d\n“,*q);}
程序运行后的输出结果是
选项
A、41
B、42
C、0
D、1
答案
A
解析
主函数定义数组a,b,q指向数组a,调用fun函数以后形参接收实参的数据,p1和p2指向数组a和b,同时s指向数组a,在fun函数中改变了s的指向和赋值,但是在程序调用结束之间形参空间全部释放,因此对于s的指向改动不会对主函数参数构成影响。因此主函数中数去*q的值仍然为1。
转载请注明原文地址:https://kaotiyun.com/show/auRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#defineSQR(X)X*Xmain(){inta=10,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf("%d\n",a);}程序的输出结果是
若有以下程序#includemain(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+b");for(i=0;i<6;i++){fseek
以下叙述中正确的是
若有以下程序#includemain(){chara[20],b[]="Theskyisblue.";inti;for(i=0;i
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是
C语言中double类型数据占字节数为
数据字典(DD)所定义的对象都包含于
负责数据库中查询操作的数据库语言是( )。
在软件开发中,需求分析阶段可以使用的工具是()。
给定程序MODI1.C中函数fun的功能是:首先将大写字母转换为对应小写字母;若小写字母为a~u,则将其转换为其后的第5个字母;若小写字母为v~z,使其值减21。转换后的小写字母作为函数值返回。例如,若形参是字母A,则转换为小写字母f;若形参是
随机试题
患者男,26岁。头晕,乏力,面色苍白10年,加重3天,巩膜黄染。实验室检查:WBC4.6×109/L,Hb85g/L,PLT200×109/L,Ret8%,总胆红素45μmol/L,间接胆红素38μmol/L,外周血涂片见到球形红细胞38%,抗人球蛋
在患者口内,对全口义齿前伸早接触点的调磨,方法正确的是A.前牙有早接触点,后牙无接触时,可磨改上前牙切缘的舌侧斜面B.前牙有早接触点,后牙无接触时,可磨改下前牙切缘的唇侧斜面C.后牙有早接触点,前牙无接触时,可磨改上后牙牙尖的远中斜面D.后牙有早接
男性,38岁,因吞咽困难,严重消瘦到医院就诊,食管吞钡检查示食管下段呈鸟嘴样改变。其诊断主要应考虑
A.腺淋巴瘤B.多形性腺瘤C.腺样囊性瘤D.黏液表皮样瘤E.恶性多形性腺瘤筛状结构是其组织特点之一的肿瘤是()
[2007年第88题]夏热冬冷地区条式居住建筑的体形系数的最大限值为:
Tomowns________largercollectionof________booksthananyotherstudentinourclass.
()是指生活在某一特定地区的一群人,以农业生产为主,根据血缘和地缘关系结成的人类生活共同体。
元认知策略
下列软件系统结构图的宽度为【】。
Youwillhearfiveshortpieces.Foreachpiecedecidewhatthespeakeris.Writeoneletter(A-H)nexttothenumberofthepiece
最新回复
(
0
)