首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
66
问题
有以下程序
#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全国计算机二级
相关试题推荐
下列定义数组的语句中错误的是()。
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则下列赋值语句中错误的是()。
以下定义语句中正确的是()。
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
给定程序MODI1.C是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动ma
给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位上数字之和为x(x为一正整数)的整数,然后输出;符合条件的整数个数作为函数值返回。例如,当x值为5时,100~999之间各位上数字之和为5的整数有:104、113
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
下列特征中不是面向对象方法的主要特征的是()。
数据库系统的核心是()。
下面属于白盒测试方法的是
随机试题
2006年5月10日持有甲股份有限公司(上市公司)3%股份的A企业向董事会提交了临时提案,董事会于5月15日通知了其他股东,并将该临时提案提交股东大会审议。持有甲公司股份6%的C企业将其2006年2月1日买入的甲公司股票200万股,于2006年6月1目卖出
机体在安静状态下的主要产热组织器官是
膳食纤维在肠道微生物作用下,生成的短链脂肪酸主要作用是()。
在实际工作中,为了缩短工期,许多工作可采用()搭接的方式进行。
禁止携带、邮寄的动植物、动植物产品和其他检疫物名录由国务院农业行政主管部门制定并公布。旅客携带有特许审批的禁止进境物,须经核实特许审批单以及输出国检疫证书,送交实验室进行检验后放行。( )
根据《侵权责任法》的规定,下列关于侵权责任的承担说法错误的有()。
评估工作激励程度的方法是()。
马克思主义哲学解决哲学基本问题的途径或方法是从自然、社会和思维的关系出发解决哲学基本问题。()
A、 B、 C、 B原句是Tina通常早上6:15起床。而图片[A]上的指针指的是5:15,图片[B]是6:15,图片[C]是6:50,所以,应该选[B]。
Whenaconsumerfindsthatanitemsheorheboughtisfaultyordoesnotliveuptothemanufacturer’s【B1】______forit,thefir
最新回复
(
0
)