首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #inolude void fun(int *p1,int *p2,int *s) { s=( int*)calloc(1,sizeof(int)); *s=*p1+*p2;
有以下程序 #include #inolude void fun(int *p1,int *p2,int *s) { s=( int*)calloc(1,sizeof(int)); *s=*p1+*p2;
admin
2016-12-28
36
问题
有以下程序
#include
#inolude
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/UrDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta[4][4]={{l,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,j,k,t;for(i=0;i
有以下程序#includemain(){intc;while((c=getchar())!=′\n){switch(c-′2′){case0:case1:putchar(c+4);case2:putcha
现有如下程序段#include"stdio.h"main(){inta[5][6]={23,3,65,21,6,78,28,5,67,25,435,76,8,22,45,7,8,34,6,78,32,4,5,67,4,21,1};in
有以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i
有如下程序段inta=14,b=15,x;charc=′A′;x=(a&&b)&&(c
有如下程序段inta=14,b=15,x;charc=′A′;x=(a&&b)&&(c
以下程序的功能是从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。majn(){FILE*fp;charch;fp=fopen(______);ch=fgetc(fp);whle(!feof(fp)){
若程序有宏定义:#defineN100则以下叙述中正确的是______。
随机试题
我国第一部编年体历史著作是()
论治过程的三个步骤是()
在工程咨询服务费用的计算中,关于成本加固定酬金的论述正确的是()。
《工伤保险条例》规定,工伤职工或者其近亲属骗取工伤保险待遇的,将被责令退还,并处()罚款。
李先生和李太太(陶女士)都是收入稳定的公务员,两人目前和李先生的母亲同住,没有孩子。最近,李先生和太太计划要一个小宝宝,同时还有一些其他的家庭目标需要进行规划,于是夫妇俩找到了金融理财规划师进行咨询。理财规划师就李先生的家庭状况进行了分析。一、案例成员
川菜在烹饪上的特点包括()。
土地革命战争时期,毛泽东同志以马克思主义为指导,发表了《中国的红色政权为什么能够存在》《井冈山的斗争》《星星之火、可以燎原》《反对本本主义》等重要著作。这些著作()。
林希冲在《南华经》中文文本的序言中说:“准备阅读一本书时,必须要弄清每一个字的意思,这样你才可以去分析句子;在弄清句子的结构之后,你才可以去理解文章的段落结构;只有这样,最后才可以抓住整个章节的核心思想。”根据材料。下列说法中最恰当的一项是:
根据以下资料,回答问题。2010年以来普通高中下降幅度最大与上一年相比下降了:
教学模式
最新回复
(
0
)