首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include intk=7,m=5; voidf(int**s) {int*t=&k; s=&t;*s=&m;printf("%d,%d,%d,",k,*t,**s); } main() {inti=3,*p=&i,**r=&p; f(r
若有以下程序 #include intk=7,m=5; voidf(int**s) {int*t=&k; s=&t;*s=&m;printf("%d,%d,%d,",k,*t,**s); } main() {inti=3,*p=&i,**r=&p; f(r
admin
2019-06-09
30
问题
若有以下程序
#include
intk=7,m=5;
voidf(int**s)
{int*t=&k;
s=&t;*s=&m;printf("%d,%d,%d,",k,*t,**s);
}
main()
{inti=3,*p=&i,**r=&p;
f(r);
printf("%d,%d,%d\n",i,*p,**r);
}
则程序的输出结果是
选项
A、7,5,7,3,5,7,
B、7,5,7,3,3,3,
C、7,5,5,3,3,3,
D、7,7,5,3,3,3,
答案
C
解析
在主函数中首先初始化整型变量i,将i的地址赋给指针变量p,再将指针变量p的地址赋给指向指针的指针变量r;调用f函数,将变量r的值传递给变量s;由于k和m分别赋值7和5,printf("%d,%d,%d,", k, *t, **s);,即结果为7,5,5;返回主函数,printf("%d,%d,%d\n", i, *p, **r);,即结果为3,3,3。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/F3Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,函数的功能是:将大于形参m且紧靠m的k个素数存入xx所指的数组中。例如,若输入17,5,则应输出:19,23,29,31,37。注意:部分源程序在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数
请编一个函数fun(char*s),函数的功能是把S所指字符串中的内容逆置。例如:字符串中原有的字符串为:abcdefg,则调用该函数后,串中的内容为:gfedcba。注意:部分源程序存在文件PROGl.C中。请勿改动主函数main和
给定程序MODll.C中fun函数的功能是:求出以下分数序列的前n项之和。和值通过函数值返回main函数。例如,若n=5,则应输出:8.391667。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main
请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。例如,输入beijingshanghai(为回车键),函数将返回shanghai。
下列程序的输出结果是()。#includevoidmain(){inta=0,b=1,c=2;if(++a>0‖++b>0)++C:printf(“%d,%d,%d,a,b,c);
设有一联合体变量定义如下:uniondata{longa;floatb:intc;chard:};uniondatax;执行下列语句后,正确的联合体变量X的值是(
下面程序的运行结果是()。for(i=3;i
下列叙述中正确的是()。
有三个关系R、S和T如下:则由关系R和S得到的关系T的操作是()。
有两个关系R与S如下,由关系R和S得到关系T,则所使用的操作为()。
随机试题
体内样品分析常用的测定方法为()。
国际海上货物运输保险合同所承保的海上货物运输风险主要有【】
残疾三级预防的措施
某大型水电站工地,施工单位A在重力坝浇筑过程中,管理人员只在作业现场的危险区悬挂了警示牌,夜间施工时,却发生了高空坠落死亡3人的事故。工程建设期间,还时常发生当地群众到建设管理单位及施工工地大量聚集事件。当工程某隐蔽部位的一道工序施工结束,在未通知监理人员
下列风险中,属于房地产投资系统风险的是()。
上市公司董事会的职权包括()。
关于性虐症,以下哪些是正确的。()
师表美的精神内涵或内在方面应该是()
前驱者们深厚的学养和科学的态度,对_____当下学界弥漫着的浮泛学风,有着深刻的现实意义。他们严谨扎实的作风和科学求实的态度,永远不会过时,仍然是当代比较文学研究者应当继承和学习的。但这决不意味着我们要重复前人的劳动,_____地重走前人已经走过的道路。填
下列哪种情形可能发生?()
最新回复
(
0
)