首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> int k=7; void f(int **s) { int *t=&k; *s=t; printf("%d,%d,%d,"
若有以下程序 #include <stdio.h> int k=7; void f(int **s) { int *t=&k; *s=t; printf("%d,%d,%d,"
admin
2021-04-28
46
问题
若有以下程序
#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,3,3,7,7,7
B、3,7,7,7,7,7
C、7,7,7,3,3,3
D、7,7,7,3,7,7
答案
D
解析
在主函数中分别给整型变量i,指针型变量p和指向指针的指针变量r赋初值;调用f函数,并将实参变量r的值传递给形参变量s,在f函数中,通过printf("%d,%d,%d,", k, *t, **s);语句输出7,7,7;返回主函数,通过printf("%d,%d,%d\n", i, *p, **r);输出3,7,7,因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/QWtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面不能作为结构化方法软件需求分析工具的是
有下列程序:main(){inta[4][4]={{1,4,3,2),{8,6,5,7),{3,7,2,5),{4,8,6,1)},i,k,t;for(i=0;i<3;i++)for(k=i+1;k<4;k++)if(a[i][i]<a[k][k
有以下程序#includefunc(intn){staticintnum=1;num=num+n;print;f("%d",num);}voidmain(){func(3)
若要定义一个具有5个元素的整型数组,以下错误的定义语句是()。
有下列程序段:typedefstructNODE{intnum;structNODE*next;}OLD;下列叙述中正确的是()。
以下能正确定义字符串的语句是()。
在源程序的开始处加上#include<stdio.h>进行文件引用的原因,以下叙述正确的是()。
在面向对象方法中,实现信息隐蔽是依靠
下列队列的描述中,正确的是()。
随机试题
假设甲将“小姐”乙某从歌厅诱出后,劫持并逼迫乙某带领甲到乙某居住处,洗劫财物。另将乙某扣押至第二日银行开门营业时,挟持乙某到银行取出存款方才罢休。则甲的行为应当如何定罪处罚?()
GratefulPeopleAreHappierandHealthierA)Itturnsoutthatgivingthanksisgoodforyourhealth.Agrowingbodyofres
下列不属于Barthel指数的是
明胶二氧化钛
单纯性机械性肠梗阻的临床特点是
采用公开市场价值标准时,要求评估的客观合理价格或价值应是公开市场价值。()
转让房地产取得的收入,仅指转让所获得的货币投入。()
指令系统中采用不同寻址方式的目的是()。
WhySustainableBuildingsNeedtoFocusonCommunityAndCollaboration?[A]Accordingtothegovernment,buildingsintheUKacco
客家话(HakkaChinese)是汉语的一个重要分支,主要分布在中国南方和台湾地区。由于客家人相互之间长期处于封闭状态,因此,客家话发展出众多的变体和方言。尽管如此,客家话仍然被视为客家人的身份象征。历史上,客家话曾是太平天国(TaipingHeav
最新回复
(
0
)