首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
28
问题
若有以下程序
#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://www.kaotiyun.com/show/fWRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下函数:voidfun(intn,char*s){……)则下面对函数指针的定义和赋值均正确的是
以下叙述中正确的是
若有以下程序#includemain(){inta=1,b=2,c=3,d=4;if((a=2)&&(b=1))c=2;if((c==3)‖(d=-1))a=5;printf("%d,%
若a是数值类型,则逻辑表达式(a==1)‖(a!=1)的值是
有以下程序structAfinta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"Z
有以下程序#includestructord{intx,y;)dt[2]={1,2,3,4);main(){structord*p=dt;printf("%d,",++(p->x));printf("%d\n",++(p->y));}
以下不合法的字符常量是
若有定义语句:chars[10]="1234567\0\0";则strlen(s)的值是
下列定义数组的语句中,正确的是
请编写函数fun,其功能是:计算并输出3到n之间(含3和n)所有素数的平方根之和。例如,在主函数中从键盘给n输入100后,输出为:sum=148.874270。注意:要求n的值大于2但不大于100。部分源程序在文件PROGl.
随机试题
简述做出决策的两种方法。
弗里德曼认为,人们的货币需求稳定,货币政府应是()。
甲因涉嫌盗窃罪被捕,在侦查人员对其审讯期间,他又交代了自己与李某合伙诈骗4万元的犯罪事实,并提供了李某可能隐匿的地点,根据这一线索,侦查机关顺利将李某追捕归案。对甲盗窃罪的处罚,下列选项中正确的是()。
关于Windows剪贴板的操作不正确的是_______。
对于承包商来说,风险最大的合同计价形式为( )合同。
在创业之初,扩张资本的来源形式有()。
下列哪些法律专门对少年儿童受教育的权利作了规定?______
2017年高考北京卷《考试说明》中指出,《红楼梦》《呐喊》《边城》()等6部经典作品将纳入2017年北京高考必考范围。
求积分
Peoplehavebeenholdingheateddiscussionsrecentlyaboutwomen’sexperienceintheworkplace.LastmonthSherylSandberg,chie
最新回复
(
0
)