首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> int k=7; void f(int **s) { int *t=&k; *s=t; printf("%d,%d,%d,"
若有以下程序 #include <stdio.h> int k=7; void f(int **s) { int *t=&k; *s=t; printf("%d,%d,%d,"
admin
2021-04-28
51
问题
若有以下程序
#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,3,3,7,7,7
B、3,7,7,7,7,7
C、7,7,7,3,3,3
D、7,7,7,3,7,7
答案
D
解析
在主函数中分别给整型变量i,指针型变量p和指向指针的指针变量r赋初值;调用f函数,并将实参变量r的值传递给形参变量s,在f函数中,通过printf("%d,%d,%d,", k, *t, **s);语句输出7,7,7;返回主函数,通过printf("%d,%d,%d\n", i, *p, **r);输出3,7,7,因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/QWtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下定义语句中正确的是
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case4:n+=2;k--;br
以下选项中不能作为C语言合法常量的是
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);其中buffer代表的是
若有以下程序#includemain(){charc1,c2;c1=’C’+’8’-’3’;c2=’9’-’0’;printf("%c%d\n",c1,c2);}则程序的输出结果是()。
下面叙述中正确的是
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是()。
有如下程序#includemain(){char*p1=0;int*p2=0;double*p3=0;printf("%d,%d,%d\n",sizeof(p1),sizeof(p2),sizeof(p3));
下列与队列结构有关联的是
对于循环队列,下列叙述中正确的是()。
随机试题
A、瞳孔缩小B、晶状体曲度减小C、晶状体曲度增大D、角膜曲度增大E、角膜曲度减小当睫状小带放松时
Eatinginspaceisdifferentfromeatingonearth.Thefoodthatastronautscarrywiththemdoesnotlooklikethefoodyoueat.
CanalsexistedinEgyptthousandsofyearsago.ThegreatcanalatBabylonwasbuiltabout2000B.C..TheGrandCanalofChina,
A、分离黄酮类混合物B、除去中药水煎剂中的大分子C、分离纯化酸水提取液中的生物碱D、分离酸性不同葸醌类苷元E、分离后生物碱的纯度检查聚酰胺吸附层析法可用于
A.强心苷B.β肾上腺素受体阻断药C.利多卡因D.血管紧张素转化酶抑制剂E.胺碘酮长期使用可以上调β1受体,提高心脏对儿茶酚胺的敏感性,改善心肌收缩功能的药物是()
项目实施阶段管理子系统又可分为( )。
下列有关金融期权的表述正确的是()。Ⅰ.期权的买方在支付了期权费后,就获得了期权合约所赋予的权利Ⅱ.期权的买方可以选择行使所拥有的权利Ⅲ.期权的卖方在收取期权费后,就承担着在规定时间内履行该期权合约的义务Ⅳ.期权的卖方可以有条件地履行合约规
KH股份有限公司20×4年度财务会计报告于20×5年2月20日批准报出。公司发生的下列事项中,必须在其20×4年度会计报表附注中披露的有()。
如果你是一个部门的停车负责人,有一天隔壁单位的车停在你们单位的3个车位上,你如伺处理?
设g(x)在x=0处二阶可导,且g(0)=g’(0)=0,设则f(x)在x=0处()
最新回复
(
0
)