首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> void fun( int *p1, int *p2, int *s) { s=( int*)calloc(1,sizeof(int)); *s=*p1+*p2; f
有以下程序 #include <stdio.h> #include <string.h> void fun( int *p1, int *p2, int *s) { s=( int*)calloc(1,sizeof(int)); *s=*p1+*p2; f
admin
2018-10-16
80
问题
有以下程序
#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/Juxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序执行后输出的结果是【】。structs{intx,y;}data[2]={10,100,20,200};main(){structs*p=data;printf"%d\
有以下程序#include<string.h>main(){charp[]={’a’,’b’,’c’,},q[10]={’a’,’b’,’c’};printf("%d%d\n",strlen(p),strlen(
以下关于C语言的叙述中正确的是
设int型占2个字节,则unsignedint所能表示的数据范围是______。
下列程序的输出结果是【】。main(){inta[]={2,4,6},*ptr=&a[0],x=8,y,z;for(y=0;y<3;y++)z=(*(ptr+y)<x)?*(ptr+y):x;prin
以下程序运行后的输出结果是______。voidfun(intx,inty){x=x+y;y=x-y;x=x-y;printf("%d,%d,",x,y);}main()
以下选项中,非法的字符常量是______。
设x=2.5、a=7、y=4.7,算术表达式x+a%3*(int)(x+y)%2/4的值为______。
下列叙述中正确的是()。
在下列几种排序方法中,要求内存量最大的是______。
随机试题
下列选项中不属于沟通中排除信息噪声干扰应考虑的问题的是()
阅读韩愈《张中丞传后叙》中的一段文字,然后回答。说者又谓远与巡分城而守,城之陷,自远所分始。以此诟远,此又与儿童之见无异。人之将死,其脏腑必有先受其病者;引绳而绝之,其绝必有处。观者见其然,从而尤之,其亦不达于理矣。解释文中划线字的含义。
A.结节缝合B.库兴氏缝合C.伦勃特氏缝合D.水平褥式缝合E.垂直褥式缝合德国牧羊犬,误食金属异物,X线拍片见异物位于小肠内。施行小肠侧壁切开术取出异物,肠侧壁切口全层缝合的方法是()
A.寒B.虚C.热证D.实证按压腹部,肌肤灼而喜凉,多属
下列关于美国注册金融理财师人员的构成演变的描述,正确的有( )。Ⅰ.第一代CFP主要来源于证券业的投资顾问和保险公司的保险顾问,但是他们大多只关心自己个人的利益得失,在大众心目中形成了不好的形象Ⅱ.第二代CFP主要来自于各专业领域,他们大多拥有专业的
甲公司出售了所持有的全部B公司债券,售价为26400000元。已知甲公司购入B公司债券支付价款为26000000元(其中包含已到付息期但尚未领取的债券利息500000元)。该项业务转让金融商品应交增值税为()元。
一场大雨过后,肖某轿车号牌上的一个数字恰巧被树上掉下来的一片树叶所遮挡,肖某开车回家途中,被交警拦下接受检查,肖某因未带驾驶证,轿车被交警扣留。同时,交警以肖某故意遮挡号牌为由,当场对他作出罚款200元的处罚。肖某提出异议,认为自己不存在遮挡号牌的故意,号
《强制戒毒办法》明确规定为强制戒毒所工作内容的有()。
跷跷板互惠原理是指人与人之间的互动,就如坐跷跷板一样,不能永远固定某一端高,另一端低,而是要高低交错。因此人们通常会以适当的方式回报他人为自己所做的一切,因为接受往往与偿还的义务紧紧联系在一起。根据以上定义,下列体现跷跷板互惠原理的一项是()。
论述王安石变法。
最新回复
(
0
)