首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
62
问题
若有以下程序
#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全国计算机二级
相关试题推荐
以下关于return语句的叙述中正确的是
有以下程序:#includemain(){ intx=1,y=0,a=0,b=0; switch(x) { case1:switch(y){ case0:a++;break;case1:
负责数据库中查询操作的数据库语言是()。
执行下列语句后的结果是()。#defineA2#defineB(a)(A+1)木ac=4木(A+B(5));
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
下面叙述中错误的是
程序中对fun函数有如下说明voidfun();此说明的含义是
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是#includemain(){FILE*fp;charch;fp=fopen("fname","w
逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是
有以下程序,程序的输出结果是voidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*p1+*(p2+1):}mai
随机试题
强迫体位不包括【】
外伤致肝破裂的病人需要进行的手术属于
一贯煎的功用是
房地产的社会经济位置发生变化,可能是由于()等引起。
F企业为垃圾焚烧发电厂,现有员工162人。F企业的工艺流程为:生活垃圾由垃圾封闭运输车运至发电厂一电子汽车秤过磅一卸入封闭的垃圾储坑内一发酵后的垃圾经料斗—给料斗—推料器—进入焚烧炉,在焚烧炉内垃圾高温燃烧,燃烧产生的热量加热水并产生蒸
公司持有有价证券的年利率为6%,公司的现金最低持有量2500元,现金余额的最优返回线为9000元,如果公司现有现金21200元,则根据随机模型应将其中的()元投资于证券。
不得让不满()周岁的未成年人脱离监护单独居住。
“才高八斗”“学富五车”都是教师的典型()。
教育中“揠苗助长”的现象违反了个体身心发展的()。
Theteacherofreadingisinvolved,whetherthisisconsciouslyrealizedornot,inthedevelopmentofaliteratesociety.Ande
最新回复
(
0
)