首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include int k=7; void f(int**s){int*t=&k; *s=t; printf("%d,%d,%d,",k,*t,**s);} main(){int i=3,
若有以下程序 #include int k=7; void f(int**s){int*t=&k; *s=t; printf("%d,%d,%d,",k,*t,**s);} main(){int i=3,
admin
2019-06-09
36
问题
若有以下程序
#include
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/8kRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下能正确定义字符串的语句是()。
有以下程序#includemain(){chars[]={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]
有以下程序#includemain(){charc1=’A’,c2=’Y’;printf("%d,%d\n",c1,c2);}程序的输出结果是()。
计算机软件的构成是()。
若有以下程序#includemain(){inta=1,b=2,c=3,d=4;if((a=2)&&(b=1))c=2;if((c==3)||(d=-1))a=5;printf("%d,%d,%d,%d\n",a,b,c
以下叙述中正确的是()。
以下叙述中正确的是()。
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
随机试题
下列四组数依次为二进制、八进制和十六进制,不符合要求的是()。
A出现黄疸B出现发绀C血肌酐升高D突发性低血压E消化道出血肺功能衰竭时有
在下列的腧穴中,哪一组不全是五输穴
黄疸患者合并肿大而无触痛的胆囊时,最可能是
测pH值时,产生碱误差的条件是《中国药典》(2000年版)规定制备标准缓冲液与供试品溶液的水应是新沸过的冷蒸馏水,其pH值是
帷幕灌浆施工过程中,下列情况不得改变浆液浓度的是()。
下列关于存款的说法,正确的有()。
根据智利的法律,所有新房屋的制造都必须按照严格的建筑程序和监督流程进行,建筑物在开建之前______地必须由专业机构负责设计,因为对房屋防震的要求极高,所以智利在建筑的每一个环节上都________,不敢有丝毫的________。
给出下面程序输出结果()。#include<iostmam.h>voidmain(){int*p1;int**p2=&p1;intb=20;p1=&b;cout<<**p2<<endl;}
Manydoctorsknowthestoryof’MrWright’.In1957hewasdiagnosedwithcancer,andgivenonlydaystolive.Hehadtumourst
最新回复
(
0
)