首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> int k=7,m=5; void f(int **s) { int *t=&k; s=&t; *s=&m; printf("%d
若有以下程序 #include <stdio.h> int k=7,m=5; void f(int **s) { int *t=&k; s=&t; *s=&m; printf("%d
admin
2021-02-25
62
问题
若有以下程序
#include <stdio.h>
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,5,7,
B、7,5,7,3,3,3,
C、7,5,5,3,3,3,
D、7,7,5,3,3,3,
答案
C
解析
在主函数中首先初始化整型变量i,将i的地址赋给指针变量p,再将指针变量p的地址赋给指向指针的指针变量r;调用f函数,将变量r的值传递给变量s;由于k和m分别赋值7和5,printf("%d,%d,%d,", k, *t, **s);,即结果为7,5,5;返回主函数,printf("%d,%d,%d\n", i, *p, **r);,即结果为3,3,3,因此C选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/QItp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序#includemain(){inti,i,m=1;for(i=l;i0;j--){if(i*j>3)break;m*=i*j;}}printf("m
数据库设计过程不包括
有如下程序段:intX=12:doubley=3.141593;printf("%d%8.6f",x,y);则输出结果是()。
有以下程序:#include<stdio.h>main(){inti:char*a[]={"abcd","ef","gh","ijk"};for(i=0;i<c4;i一+)printf("%c",*a[i]);}
以下函数按每行8个输出数组中的数据:voidfun(int*wintn){inti;for(i=0;i<n;i++){______________printf("%d".w[i]);}printf("\n
有以下程序:#include<stdio.h>typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=l;c.P+=2;}main()inti:Aa=
以下叙述中正确的是()。
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
T列数据结构中,不能采用顺序存储结构的是
随机试题
去甲肾上腺素可来自()(1992年)
肝性脑病Ⅱ期(昏迷前期)的临床表现叙述不正确的()
银行或者其他金融机构的工作人员违反法律、行政法规规定,向关系人的哪些放贷行为构成犯罪?()
投标人希望进一步就合同内容与业主进行谈判的目的往往是( )。
关于JS聚合物水泥基防水涂料特点的描述,错误的是()。
税务代理的基本特征为()。
描述食物中营养素含量高低的声称称为()[江苏省2011年四级真题]
各级政府中设置的政策研究室是()。
(1)在名称为Form1的窗体上添加两个名称分别为Frame1、Frame2的框架,标题分别为“字号”、“修饰”;在Frame1中添加两个单选按钮,名称分别为Option1、Option2,标题分别为“10号字”、“20号字”,且标题显示在单选按钮的左边;
Georgewasintroducedto______activitiesatayoungage,whenhewashiredtoactasalookoutfordrugdealers.
最新回复
(
0
)