首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <stdlib.h> void fun( int *p1, int *p2, int *s) { s=( int*)calloc(1,sizeo
有以下程序 #include <stdio.h> #include <stdlib.h> void fun( int *p1, int *p2, int *s) { s=( int*)calloc(1,sizeo
admin
2020-06-16
65
问题
有以下程序
#include <stdio.h>
#include <stdlib.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、42
B、41
C、1
D、0
答案
C
解析
本题考查把数组名作为函数参数,执行fun函数后,s的值并没有发生变化,仍然是指向a,所以输出结果为1,选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/WZCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据库中,产生数据不一致的根本原因是
程序测试的目的是()。
有以下程序:#include<stdio.h>main(){inti;char*a[]={"abcd","ef","gh","ijk"};for(i=0;i<4;i++)printf("%c",*
以下是if语句的基本形式:(表达式)语句其中“表达式”()。
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
以下针对全局变量的叙述错误的是()。
算法的空间复杂度是指()。
随机试题
根据公司法律制度的规定,下列有关公司成立日期的表述中,正确的是()。
关于胰头十二指肠切除术描述正确的是【】
德国的法兰克福是西欧人口最稠密的地区之一。
A、侵袭性腹泻B、分泌性腹泻C、果酱样大便D、嗜酸性粒细胞减少E、嗜酸性粒细胞增加阿米巴痢疾:()
带下的辨证,哪项是错误的
《药品包装、标签规范细则》要求,包装标签内容中用[接种对象]代替[适应证]的药品为()
白喉、百口咳、破伤风混合疫苗初种时需
信息管理所包含的内容除了信息收集,信息加工、信息传输及信息贮存外,还包括()内容。
施工单位在项目开工前必须编制分工计划,逐级向下进行施工组织设计交底,同时进行对有关部门和专业人员的横向交底,并有相应的()。
甲有限公司(以下简称“甲公司”)2×17年、2×18年发生的有关交易或事项如下:(1)2×17年3月1日,甲公司与乙公司签订一项销售合同。合同约定,甲公司应分别于2×18年11月30日和2×19年10月31日向乙公司销售A产品和B产品。合同约定的对价包括
最新回复
(
0
)