首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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=
若有以下程序 #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=
admin
2019-05-17
35
问题
若有以下程序
#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/fWRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=3:a+=a-=a*a:printf("%d\n",a);}程序的输出结果是
下列叙述中正确的是
以下叙述中正确的是
以下叙述中错误的是
当变量C的值不为2、4、6时,值也为“真"的表达式是
有下列程序:inta=4;intf(intn){intt=0;staticinta=5;if(n%2){inta=6;t+=a++;)else{inta=7;t+=a++;)
如果定义floata[10],x;则以下叙述中正确的是
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->n
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
随机试题
尚未制定法律、行政法规,且属于地方性事务的,地方性法规可以设定扣押财物的行政强制措施。()
操作系统
张某1岁时被王某收养并一直共同生活。张某成年后,将年老多病的生父母接到自己家中悉心照顾。2009年,王某、张某的生父母相继去世。下列哪种说法是正确的?()
北京某建设工程有限公司承接了由北京某集团发包的一商用办公大楼的施工任务,组建了项目部,配备了相应的管理人员。工程合同约定:(1)按照一定量的劳动力需要量为相对单位,土建结构于程工作量可折算为450个相对单位,合同工期为18个月。(2
光纤通信就是利用光波在光导纤维中传递各种信息,其优点是()。
某县委2011年底试行权力公开透明运行工作以来,逐渐地从“组织公开什么,群众就看什么”转变为“群众关注什么,组织就公开什么”。这种转变体现了党()。
假设3年期的即期利率为5%,5年期的即期利率为7%,如果3年到5年的远期利率为6%(利率均为连续复利,并且存贷利率一样),请问:(1)这样的行情能否进行套利活动,如果可以,应该如何操作,写出具体的操作步骤以及最后的套利结果(假设投资额为1000万)。(2)
【B1】【B5】
Whatseemstosurprisethemanaboutthenewproduct?
WhydidDavedecideonafull-timecareerasadivinginstructor?
最新回复
(
0
)