首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #include<string.h> void fun(int*p1,int*p2,int*s){ s=(int*)calloc(1,sizeof(int)); *s=
有以下程序 #include<stdio.h> #include<string.h> void fun(int*p1,int*p2,int*s){ s=(int*)calloc(1,sizeof(int)); *s=
admin
2017-04-26
40
问题
有以下程序
#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,在fun函数中改变了s的指向和赋值,但是在程序调用结束之间形参空间全部释放,因此对于s的指向改动不会对主函数参数构成影响。因此主函数中数去*q的值仍然为1。
转载请注明原文地址:https://kaotiyun.com/show/ueDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
现有如下程序段#include"stdio.h"main(){intk[30]={12,324,45,6,768,98,21,34,453,456};intcount=0,i=0;while(k[i])
以下程序中函数fun的功能是:构成一个如图所示的带头结点的单词链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单链表中所有结点中的字符串。请填空完成函数disp。[*]#include<stdio.h>typedefs
下面程序的运行结果是______。main(){inti=0,j=10,k=2,s=0;{i+=k;if(i>j){printf("%d\n",s);break;}s+=i;}}
常用的黑箱测试有等价分类法、______、因果图法和错误推测法4种。
如果需要打开一个已经存在的非空文件“Demo”进行修改,下面选项中正确的是
下述程序的输出结果是#include<stdio.h>voidmain(){inta[5]={2,4,6,8,10};int*p=a,**q=&p;printf("%d,",*(p++));pfint
设已执行预编译命令#include<string.h>,以下程序段的输出结果是chars[]="anapple";printf("%d\n",strlen(s));
下面程序的运行结果是#include<stdio.h>voiddelch(char*s){inti,j;char*a;a=S;for(i=0,j=0;a[i]!=’\0’;i++)if(
以下程序中,函数fun的功能是计算x2-2x+6,主函数中将调用fun函数计算:y1=(x+8)2-2(x+8)+6y2=sin2(x)-2sin(x)+6请填空。#include"math.h"doublefun(doublex
下面函数调用语句含有实参的个数为func((exp1,exp2)(exp3,exp4,exp5));
随机试题
A.健肢→患肢B.患肢→健肢C.手杖→健肢→患肢D.手杖→患肢→健肢E.健肢→手杖→患肢偏瘫病人穿衣时顺序为
患者,女性,46岁。因患类风湿关节炎长期服泼尼松30mg/d。今起出现发热,伴气急、咳嗽、痰多,肺部闻及湿啰音,胸片示双肺弥漫性渗出性改变,动脉血气分析示PaO245mmHg,PaCO235mmHg,拟诊ARDS。患者试脱机后第2天又出现呼吸费力,并出
A.甘油明胶B.聚乙二醇C.可可豆脂D.半合成山苍子油脂E.香果脂富有弹性,常可作为阴道栓基质的是
广告最基本的心理功能是()。
某河道整治工程包括河道开挖、堤防加固、修筑新堤、修复堤顶道路等工作。施工合同约定:(1)工程预付款为合同总价的20%,开工前支付完毕,施工期逐月按当月工程款的30%扣回,扣完为止;(2)保留金在施工期逐月按当月工程款的5%扣留;(3)当实际工程量超出
根据《中华人民共和国物权法》,下列财产中可以作为抵押权标的的是()。
纳税人享受减税,免税待遇的,在减税,免税期间可以不必办理纳税申报。()
六西格玛是20世纪80年代中期由美国摩托罗拉公司创立的一种()的方法。
()是指教师开学前对所任教课程做出一个学期的全面计划和通盘安排,是完成一个学期教学目标所确定的工作范围和教学进度的实施方案。
A、 B、 C、 D、 A
最新回复
(
0
)