首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include 2nt k=7; void f(int*s) { int*t=&k; *s=t; printf("%d,%d,%d,",k,*t,**s); } main()
若有以下程序 #include 2nt k=7; void f(int*s) { int*t=&k; *s=t; printf("%d,%d,%d,",k,*t,**s); } main()
admin
2016-12-28
22
问题
若有以下程序
#include
2nt k=7;
void f(int*s) {
int*t=&k;
*s=t;
printf("%d,%d,%d,",k,*t,**s);
}
main() {
inf 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://jikaoti.com/ti/zVi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){FILE*fp;inti=20,j=30,k,n;fp=fopen("d1.dat","w");fprintf(fp,"%d\n",i);fprintf(fp,"%d\n",j)
以下程序的输出结果是main(){intc=35;printf("%d\n",c&c);}
有以下程序#includemain(){charp[20]={′a′,′b′,′c′,′d′},q[]="abc",r[]="abcde";strcat(p,r);strcpy(p+strlen(q),q);pri
有以下语句,则对a数组元素的引用不正确的是inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
现有如下程序段#include"stdio.h"main(){inta[5][6]={23,3,65,21,6,78,28,5,67,25,435,76,8,22,45,7,8,34,6,78,32,4,5,67,4,21,1};in
当运行以下程序时,从键盘输入AhaMA(空格)Aha,则下面程序的运行结果是#includemain(){chars[80],c=′a′;inti=0;scanf("%s",s);while(s[i]!=′
有如下程序段inta=14,b=15,x;charc=′A′;x=(a&&b)&&(c
以下4个程序中,完全正确的是
有以下程序:#include<stdio.h>main(){FILE*fp;inti,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w");fprintf(fp,"%d%d%d\n"
随机试题
采用物价指数法估算的资产重置成本【】
下列作品中属于律诗的是()
[*]
脊髓后索受损时()
化脓性脑膜炎的护理应除外()
工程监理单位与被监理工程的建筑材料、建筑构配件和设备供应单位有隶属关系的,承担该项建设工程的监理业务,则可依法()。
利用键盘输入汉字的汉字输入方法,按照编码原理主要分为()。
“白玉霜”是我国著名的()表演艺术家。
下面四种特质都是卡特尔提出的,哪一种特质和其他三种不在一个层级上?()。
下列哪些说法正确表述了自我价值和社会价值的关系()
最新回复
(
0
)