首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> int k=7,m=5; void f(int**s){int*t=&k; s=&t;*s=&m; printf("%d,%d,%ct,",k,*t,*s);} main(){int i=3,*p=&i,*
若有以下程序 #include<stdio.h> int k=7,m=5; void f(int**s){int*t=&k; s=&t;*s=&m; printf("%d,%d,%ct,",k,*t,*s);} main(){int i=3,*p=&i,*
admin
2019-04-24
20
问题
若有以下程序
#include<stdio.h>
int k=7,m=5;
void f(int**s){int*t=&k;
s=&t;*s=&m;
printf("%d,%d,%ct,",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://kaotiyun.com/show/zGRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下能正确定义二维数组的是______。
有如下程序:main(){ints=0,a=1,n;scanf("%d",&n);do{s+=1;a=a-2;}while(a!=
下列关于C语言用户标识符的叙述中正确的是
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放
数列中,第一项为3,后一项都比前一项的值增5。下列给定程序中,函数fun()的功能是:计算前n(4≤n≤50)项的累计和。在累加过程中把那些被4除后余2的当前累加值放入数组中,符合此条件的累加值的个数作为函数值返回主函数里。如,当n的值为20时,该数列为3
在主函数中从键盘输入若干个数放入数中,用0结束输入并放在最后一个元素中。给定程序MODll.C中函数fun的功能是:计算数组元素中值为正数的平均值(不包括0)。例如:数组中元素中的值依次为:39,-47,21,2,-8,15,0,则程序的运行结果
下列给定函数中,函数fun()的功能是:统计字符串中各元音字母(即A,E,I,O,U)的个数。注意:字母不分大小写。例如,输入THIsisaboot,则应输出是10220。请改正程序中的错误,使它能得出正确的结果。注意:不要改
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
随机试题
患儿男性,6岁,主因“发现血尿5年余”入院。5年前患儿因呼吸道感染检查时发现尿蛋白(-),尿隐血试验(+),尿红细胞5~10/HP,未予重视。为明确诊断特来我院。既往、个人史无特殊,家族中有一个舅舅35岁时死于肾衰竭。查体:体温36.5℃,脉搏90次/mi
我国未来的产业重点是什么?
经评标委员会讨论,并经至少()以上委员同意,提出需投标人澄清的问题,以书面形式送达投标人。
清代《古今图书集成》是当时我国也是世界上最大的一部丛书。()
使物流服务不断适应需求者的多样性,克服(),已经成为物流业经营上的重要课题。
A、 B、 C、 D、 D题干有且仅有第一个和第六个字符相同,只有D项符合。
一、注意事项1.申论考试与传统的作文考试不同.是分析驾驭材料的能力与表达能力并重的考试。2.仔细阅读给定的资料,按照后面提出的“作答要求”依次作答在答题纸指定位置。3.答题时请认准题号,避免答错位置影响考试成绩。4.
Completesilenceisfoundonlyinlaboratoriescalledanechoicrooms.Thewallsandceilings,madeofblocksofspecialsound-su
假设外部设备的状态字已经读入AL寄存器,其中最低位为“0”,表示外部设备“忙”。为了判断外部设备是否“忙”而又不破坏其他状态位,应选( )指令。
A、Afitnessprogramofferedtothegeneralpublic.B、Aphysicalexercisetobuildupmuscles.C、Aprogramthatmakespeoplekeep
最新回复
(
0
)