首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include int k=7,m=5: void f(int*s){ int*t=&k; s=&t;*s=&m; printf("%d,%d,%d,",k,*t,*s);} main(){ int i=3,*p=&i,*r=&p; f(r
若有以下程序 #include int k=7,m=5: void f(int*s){ int*t=&k; s=&t;*s=&m; printf("%d,%d,%d,",k,*t,*s);} main(){ int i=3,*p=&i,*r=&p; f(r
admin
2015-12-25
30
问题
若有以下程序
#include
int k=7,m=5:
void f(int*s){
int*t=&k;
s=&t;*s=&m;
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、7,5,7,3,3,3,
B、7,5,7,3,5,7,
C、7,5,5,3,3,3,
D、7,7,5,3,3,3,
答案
C
解析
本题考查二级指针作为函数的参数,可以通过函数调用来改变主函数中一级指针的指向。主函数中指针变量p指向i,r指向p,调用f函数,形参指针s指向p,流程转到f函数执行,指针变量t指向k,s指向t,此时更改了s的指向, s指向了t,更改了s指向的地址空间内容为m的地址,同时t也指向变量m,因此*s的值为m的值,*t为m的值,k为7。流程返回到主函数,没有对主函数空间的数据和指向作出更改,因此全部为3。
转载请注明原文地址:https://jikaoti.com/ti/GBi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotade(i
在关系模型中,把数据看成一个二维表,每一个二维表称为一个【】。
请选出以下程序的输出结果______。#include<stdio.h>sub(x,y,z)intx,y,*z;{*z=y-x;}main(){inta
在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有个元素。
在面向对象的程序设计方法中,类的实例称为______。
若有定义inta=5,b=7;,则表达式a%=(b%2)运算后,a的值为()。
下列叙述中错误的是()。
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
下列对于软件测试的描述中正确的是()。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
随机试题
下列文字中,不属于自源文字的是()
细菌核质的特点是
关于刑法基本原则的说法,下列正确的选项是:
背景某住宅工程,建筑面积12300m2,地上6层,地下2层。筏板基础,框架剪力墙结构。预拌混凝土。底板防水为高聚物改性沥青卷材两层防水。屋面为卷材防水,面积2000m2。室内厕浴间为聚合物水泥防水涂料。工期365日历天。某防水公司中标后成立了项目部组织施
甲公司2011年度实现的利润总额为10000万元,适用的所得税税率为25%,除下述事项外,不存在其他利润总额及所得税纳税调整事项。假定甲公司未来年度有足够的应纳税所得额用于抵扣可抵扣暂时性差异。甲公司2011年度涉及所得税的有关交易或事项如下:(
【2014下】杜威认为,学校生活的组织中心是()。
新课程改革的基本理念是()。(2015.湖北)
A、 B、 C、 D、 C考查旋转,图形依次逆时针旋转90’,可见答案是C。
【《联邦宪法》】(UnitedStatesConstitution)南京大学2005年世界近现代史真题;苏州大学2013年世界史专业基础综合真题;苏州大学2016年世界史专业基础综合真题
Whatdoesthispassagemainlydescribe?Howto______.Howcantwoshortitemsbebestsetupinthesameline?Putthemin__
最新回复
(
0
)