首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include void fun(int*p1,int*p2,int*s){ s=(int*)calloc(1,sizeof(int)); *s=*p1+*p2;free(s);}
有以下程序 #include #include void fun(int*p1,int*p2,int*s){ s=(int*)calloc(1,sizeof(int)); *s=*p1+*p2;free(s);}
admin
2020-05-19
70
问题
有以下程序
#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);
pfintf("%d\n",*q);}
程序运行后的输出结果是
选项
A、41
B、42
C、0
D、1
答案
A
解析
主函数定义数组a,b,q指向数组a,调用tun函数以后形参接收实参的数据,p1和p2指向数组a和b,同时s指向数组a,在fun函数中改变了s的指向和赋值,但是在程序调用结束之间形参空间全部释放,因此对于s的指向改动不会对主函数参数构成影响。因此主函数中数去*q的值仍然为1。
转载请注明原文地址:https://kaotiyun.com/show/1rCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行以下程序段后,k的值是()。intk=0,a=1,b=2,c=3;k=a<b?b:a;k=k<c?C:k;
以下程序的输出结果是()。intf(intx);main(){intn=1,m;m=f(f(f(n)));printf(’’%d\n’’,m);}intf(intx){returnx*2;}
若有定义语句:inta,b,c,,*p=&c;,接着执行以下选项中的语句,则能正确执行的语句是()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structab[10];
给定程序中,函数fun的功能是将带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下划线处填入正确的内容
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
下面程序的输出结果是()。typedefunion{longx[1];inty[4];charz[10];}M;Mt;main(){printf("%d\n",size
下列排序方法中,最坏情况下比较次数最少的是
随机试题
下列哪项是对扮演角色的教学方法的描述()
下列作家中属于少数民族的有()
张某,男性,43岁。大便数日一行,欲便不畅,伴有胸胁胀满,腹中胀满,善太息,寐不宁,舌苔薄腻,脉弦,其诊断是
某测绘项目采用航空摄影测量方法生产某测区l:2000比例尺的数字地形图。测区面积约5000km2,东西长约100km,南北长约60km,测区内陆地最低点高程为20m。最高点高程为200m。原始摄像采用真彩色彩胶片航空摄像获取,摄影机型号为RC—30,像幅为
会计制度规定()。
在会计职业活动中,如果发生道德冲突时要坚持原则,把()利益放在第一位。
公司2012年设立时注册资本1000万元,资本公积200万元。公司2013年新启用设置账簿20本.其中包括实收资本、资本公积账簿各1本,实收资本和资本公积的金额与设立时相比各减少100万、50万;(1)2013年3月份签订以物易物交易合同一份。用自产产品
《商业银行法》规定,商业银行贷款余额与存款余额的比例()。
A、Tellherthatthedoctorrefusestotalkwithher.B、Apologizetoherandaskforherforgiveness.C、Tellherthatsheisintr
【S1】【S9】
最新回复
(
0
)