首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #include<string.h> void fun(int*p1,int*p2,int*s){ s=(int*)calloc(1,sizeof(int)); *s=*p1+*p2;free(s);} ma
有以下程序 #include<stdio.h> #include<string.h> void fun(int*p1,int*p2,int*s){ s=(int*)calloc(1,sizeof(int)); *s=*p1+*p2;free(s);} ma
admin
2018-11-21
9
问题
有以下程序
#include<stdio.h>
#include<string.h>
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,在劬函数中改变了s的指向和赋值,但是在程序调用结束之间形参空间全部释放,因此对于s的指向改动不会对主函数参数构成影响。因此主函数中数去+q的值仍然为1。
转载请注明原文地址:https://kaotiyun.com/show/cSxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,其中%u表示按无符号整数输出:main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出
以下程序的输出结果是【】。#include<stdio.h>voidfun(){staticinta=0;a+=2;printf("%d",a);}main(){int
设有如下函数定义,则输出结果为______。 char*fun (char*str) {char*p=str; while(*p) { if(*p>’d’) continue; p++; } return p; } main() { printf("%s\
在结构化分析方法中,数据字典的作用是()。
当线性表采用顺序存储结构实现存储时,其主要特点是______。
下面程序的输出结果是() charb[]="ABCD"; main() { char*chp; for(chp=b;*chp;chp+=2)printf("%s",chp); print{("\n"); }
以下正确的数组定义语句是()。
结构化程序设计主要强调的是()。
关系代数运算是以______为基础的运算。
随机试题
“重阴必阳,重阳必阴”体现了
A、无色B、多以游离状态存在C、多结合成苷存在D、升华性E、挥发性蒽醌类()。
A、心肝脾经B、心肝肺经C、心肝肾经D、心肝经E、心肺经远志的归经是()。
监理单位承担了某工程施工阶段的监理任务,该工程由甲施工单位总承包。甲施工单位选择了经建设单位同意并经监理单位进行资质审查合格的乙施工单位作为分包。施工过程中发生了以下事件:事件1:专业监理工程师在熟悉图纸时发现,基础工程部分设计内容不符合国家有关工
债息收入取决于债券的票面利率和付息方式。( )
中国京剧“四大名旦”分别是________、________、________、________。
地铁的诞生不仅仅是一场交通革命,是解决一座城市交通拥堵的根本出路,它更是一个现代化大城市发展的重要标志,地铁能改善城市结构,__________城市功能,提升城市的__________,对城市经济、文化的发展。都具有十分重要的战略意义。填入划横线
2006年一季度,初步核实时,三大产业中国内生产总值比初步核算时,数据变小的产业是什么产业,少了多少?()
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须都保存在考生文件夹下。“天河二号超级计算机”是我国独立自主研制的超级计算机系统,2014年6月再登“全球超算500强”榜首,为祖国再次争得荣
Malepilotsflyinggeneralaviation(专用航空)(private)aircraftintheUnitedStatesaremorelikelytocrashduetoinattention(
最新回复
(
0
)