首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #include<string.h> void fun(int*p1,int*p2,int*s){ s=(int*)calloc(1,sizeof(int)); *s=*p1+*p2;flee(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;flee(s);} ma
admin
2019-12-17
54
问题
有以下程序
#include<stdio.h>
#include<string.h>
void fun(int*p1,int*p2,int*s){
s=(int*)calloc(1,sizeof(int));
*s=*p1+*p2;flee(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://www.kaotiyun.com/show/JQCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
以下C语言用户标识符中,不合法的是
以下选项中不属于C语言标识符的是
设有定义:charp[]={’1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:#defineM4#inc
数据库设计过程不包括
数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下
随机试题
核象右移主要见于
A、2.23B、2.22C、2.54D、2.53E、2.512.5348可修约为()
最可能的诊断是下列哪项检查无必要
根据《工程建设标准强制性条文》(水利工程部分),下列关于砌石工程施工的说法正确的是()。
关于个人汽车贷款的原则,下列说法中错误的是()。
罗尔定理:设函数f(x)满足条件:(1)在闭区间[a,b]上连续;(2)在开区间(a,b)内可导;(3)f(a)=f(b),则在(a,b)内至少存在一点ξ,使得f’(ξ)=0。证明这个定理并说明其几何意义。
下列关于公告与通告的区别表述错误的是()。
将下列作品按《四库全书》“经、史、子、集”四部分分类,排列正确的一项是:①《硕鼠》②《赤壁之战》③《鱼我所欲也》④《庖丁解牛》⑤《孔雀东南飞》⑥《茅屋为秋风所破歌》⑦《五蠹》⑧
Completetheformbelow.WriteNOMORETHANTHREEWORDSforeachanswer.
Forthispart,youareallowed30minutestowriteashortessaybasedonthepicturebelow.Youshouldfocusonthemeasuresto
最新回复
(
0
)