首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
70
问题
若有以下程序
#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(){inta=-2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);}程序运行后输出结果是
以下叙述中正确的是
以下能正确定义字符串的语句是()。
若有定义:inta,b,c;,则以下选项中的赋值语句正确的是()。
C语言中double类型数据占字节数为
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
下列与队列结构有关联的是
随机试题
Actingissuchanover-crowdedprofessionthattheonlyadvicethatshouldbegiventoayoungpersonthinkingofgoingonthes
患者男性,43岁,以“便秘、发现腹部肿块2个月”来诊。既往10年前患肺结核,当时已治愈。查体:消瘦体型,心肺无异常;全腹软,右下腹部可及一中等质地包块,鹅蛋大小,较固定,轻度压痛。拟行X线钡剂灌肠检查,下列哪种征象不支持增生型肠结核诊断
根据我国海洋货物运输保险条款的规定,一般附加险包括()。
为股票发行出具审计报告、资产评估报告和法律意见书的机构和人员,承销期内或期满后()个月内不得买卖该股票。
《义务教育数学课程标准(2011年版)》在各个学段中安排了4个部分的课程内容:“数与代数”“图形与几何”“统计与概率”“综合与实践”,其中“综合与实践”内容设置的目的在于什么?
根据以下资料回答问题。2010年用于房地产开发的土地购置价格全国平均约为()。
表中海拔高度位居第三的城市,其最湿月平均降水量约占全年平均降水量的()。
一个中国的原则
垄断资本的实质在于获得垄断利润。垄断利润的形成,关键在于()
通常,项目开工会议的第一个主题应该是确定(28)。
最新回复
(
0
)