首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> int k=7; void f(int**s){int*t=&k; *s=t; printf("%d,%d,%d,",k,*t,**s);} main(){int i=3, *p=&i,**r=&p; f(
若有以下程序 #include<stdio.h> int k=7; void f(int**s){int*t=&k; *s=t; printf("%d,%d,%d,",k,*t,**s);} main(){int i=3, *p=&i,**r=&p; f(
admin
2019-06-09
30
问题
若有以下程序
#include<stdio.h>
int k=7;
void f(int**s){int*t=&k;
*s=t;
printf("%d,%d,%d,",k,*t,**s);}
main(){int i=3,
*p=&i,**r=&p;
f(r);printf("%d,%d,%d\n",i,*p,**r);}
则程序的输出结果是
选项
A、3,7,7,7,7,7
B、7,7,7,3,3,3
C、3,3,3,7,7,7
D、7,7,7,3,7,7
答案
D
解析
本题考查了二级指针,二级指针可以保存一级指针的地址。主函数中p指向i,r指向p。函数调用后s指向p,在f函数中t指向全局变量k=7,s指向t,同时s保存了实参p的地址,此时p也指向t,输出三个7,流程转到主函数,i的值为3,p以及r的值为7。
转载请注明原文地址:https://kaotiyun.com/show/rCRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用.1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。请在程序的下划
给定程序中,函数fun的功能是将a和b所指的两个字符串转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。例如,主函数中输入字符串:32486和12345,在主函数中输出的函数值为:44831。请在程序的下
给定程序MODll.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。例如,若输入“Ab,cD”,则输出“AB,CD”。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数
请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。例如,输入beijingshanghai(为回车键),函数将返回shanghai。
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
有两个关系R与S如下,由关系R和S得到关系T,则所使用的操作为()。
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是()。
在数据库设计中,将E—R图转换成关系数据模型的过程属于()。
随机试题
肌腱损伤近年来缝合方法有所改变,主要是改用显微外科技术,指的是
房地产经纪机构因国家颁布实施新的政策所引起的风险属于()。[2006年考试真题]
工程项目质量在项目实施过程中,包括项目的()阶段。
资产负债表左侧各项目是按照各自的流动性大小,即变现能力的强弱来排列的,反映企业资产可变现的数额和变现的速度(流动性),提供企业支付能力的信息。()
某公司原有设备一套,购置成本为15万元,预计使用10年,已使用5年,原有设备技术已经落后,该公司用直线法提取折旧,预计残值只有原值的10%。为提高生产率,降低成本,现该公司拟购买一套新设备,新设备购置成本为20万元,使用年限为5年,同样用直线法提取折旧,预
因工外出期间,由于工作原因受到伤害或者发生事故下落不明的,应当认定为工伤。()
以下关于盈余公积的说法中,正确的有()。
古名“桑泊”指现在的()。
设f(χ)二阶连续可导,且f〞(χ)≠0.又f(χ+h)=f(χ)+f′(χ+θh)h(0<θ<1).证明.
-36π
最新回复
(
0
)