首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #include<stdlib.h> void fun(int **s,int p[2][3]){**s=p[1][1];} main() { int a[2][3]={1,3,5,7,9,
有以下程序 #include<stdio.h> #include<stdlib.h> void fun(int **s,int p[2][3]){**s=p[1][1];} main() { int a[2][3]={1,3,5,7,9,
admin
2022-04-02
37
问题
有以下程序
#include<stdio.h>
#include<stdlib.h>
void fun(int **s,int p[2][3]){**s=p[1][1];}
main()
{
int a[2][3]={1,3,5,7,9,11},*P;
p=(int *)malloc(sized(int));
fun(&p,a);
printf("%d\n",*p);
}
程序运行后的输出结果是( )。
选项
A、1
B、11
C、7
D、9
答案
D
解析
题意中函数fun的功能是将二维数组p的行下标为1,列下标为1的元素(p[1][1])的值,赋给二维地址s指向的*s所指向的存储单元中。main函数中定义了整型指针p,动态分配了整型长度的内存空间,调用函数fun将数组元素a[1][1],即9赋给p所指向的空间。本题答案为D选项。
转载请注明原文地址:https://www.kaotiyun.com/show/phkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
下列条件语句中,输出结果与其他语句不同的是
有以下程序main(){inti=5;do{if(i%3=1)if(i%5==2){printf("*%d",i);break;}i++;}while(i!=0);printf("\n"),}程序的运行结果是
下列叙述中错误的是
以下叙述中错误的是
有以下程序#includetypedefstructstu{charname[10];chargender;intscore;}STU;voidf(STU*a,STU*b){*b=*a;printf("%s
有下列程序,程序执行后的输出结果是fun(charP[][10]){intn=0,i;for(i=0;i<7;i++)if(P[i][0]==’T’)n++;returnn;}main(){charstr[][10]={"Mon",
有以下程序#include<stdio.h>#include’’string.h’’typedefstruct{charname[9];charsex;floatscore[2];}STU;voidf(STUa){STUb={”Zhao’’,’
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
随机试题
选择适宜的()是吸收分离高效而又经济的主要因素。
编制财务报表之前,账项调整的主要内容有()
损伤后,伤口出现炎性分泌物,其作用有_______。
下列对诊断溶血性贫血意义最大的化验检查结果是
右心室增大的X线表现哪项是错误的
分区规划、详细规划由()组织编制。
吹填工程中多个吹填区共用一个退水口时,吹填顺序应为()。
人民检察院还通过参与行政诉讼对公安机关行使行政职权的活动是否合法合理进行监督。()
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
Whoistheapplicant?HowlonghadtheapplicantbeenengagedinEFLlanguageteaching?
最新回复
(
0
)