首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include 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
若有以下程序 #include 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
admin
2020-11-23
52
问题
若有以下程序
#include
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/6N3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfun(char*c){while(*c){if(*c>=’a’&&*c<=’z’)*c=*c=-(’a’-’A’)。c++;}}main(){chars[81];gets
定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分)则对主属性部分依赖的是()。
有下列程序#include<stdio.h>voidfun(intn,int*t){inttp:if(n<2)return;if(dt[0]>dt[1]){tp=dt[0
对于以下函数声明voidfun(intarray[4],int*ptr);以下叙述中正确的是()。
有如下程序:#includevoidchange(int*array,intlen){for(;len>=0;len一一)array[len]一=1;}main(){
下列关于算法复杂度叙述正确的是()。
下面叙述中错误的是()。
有以下程序段:#includeintj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为()。
函数fgetc的功能是从指定文件中读入一个字符,以下与其功能完全相同的函数是()。
下面选项中不是关系数据库基本特征的是()。
随机试题
Theauthor______.Superstitionshadtheirorigins(起源于)in______.
美国医学物理学家学会(AAPM)规定加速器E射线平坦度的稳定性每月监测的允许精度为
A.儿茶酚胺B.B一内啡肽C.GnRHD.孕激素E.雌激素抑制GnRH分泌的是
齿状线下红色质软包块,表面为皮肤,排便时脱出,可能是
治疗营养性缺铁性贫血,铁剂服用的时间是
对地下水位以下的(),可采用水土合算方法。
下列关于组成部分重要性的说法中,正确的是()。
请根据所提供的教学材料和相关情况,按要求完成教学设计。教学材料:某版本小学五年级科学教科书中“齿轮的作用”部分内容如下:观察玩具车,电动机与车轴之间安装了什么?活动1:观察认识齿轮这些边缘有小齿的轮叫齿轮。你还在哪里见过齿轮?观察齿轮,让我们仿照它
在二审程序中,对于()的情况,人民法院应作出维持原判。
A、Canceltheirassignment.B、Allowthemtohandintheirassignmentafewdayslater.C、Helpthemtowritepartoftheassignmen
最新回复
(
0
)