首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int k=5; void f(int,*s) { s=&k; *s=k: } main() { int m=3; f(&m); print
有以下程序: #include int k=5; void f(int,*s) { s=&k; *s=k: } main() { int m=3; f(&m); print
admin
2017-07-05
30
问题
有以下程序:
#include
int k=5;
void f(int,*s)
{ s=&k;
*s=k:
}
main()
{ int m=3;
f(&m);
printf("%d,%d\n",m,k);
}
程序运行后的输出结果是( )。
选项
A、3,3
B、5,5
C、3,5
D、5,3
答案
C
解析
函数f()的功能是:定义一个临时的整型指针变量s,指向全局变量k,然后用k的值对s指向的内存地址进行赋值,结果当然是k的值不变;在main函数中,调用f()函数,虽然使用m的地址初始化s,但是s在f函数内部又被指向k的地址,所以s的后续操作对m没有任何影响,因此最后输出为3,5,答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/JpDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是#include<stdio.h>main(){inta=15,b=21,m+0;switch(a%3){case0:m++;bteak;case1:m++;switch(b
有下列二叉树,对此二叉树中序遍历的结果为()。
执行以下程序后的输出结果是______。main(){inta=10;a=(3*5,a+4);printf("a=%d\n",a);}
函数的值通过rerurn语句返回,下面关于return语句的形式描述错误的是
若有定义intw[3][5];,则以下不能正确表示该数组元素的表达式是
设有如下的程序段:charstr[]="HelloWorld";char*ptr;ptr=str;执行上面的程序段后,*(ptr+10)的值为()。
有以下函数定义:intfun(doublea,doubleB){returna*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
需求分析阶段的任务是()。
以下程序中函数fun的功能是:统计person所指结构体数组中所有性别(sex)为M的记录的个数,存入变量n中,并作为函数值返回。请填空:#include<stdio.h>#defineN3typedefstruct{in
关于结构化程序设计原则和方法的描述错误的是()。
随机试题
A.加用维生素B4继续服药B.继续服药加服1片避孕药C.停止服药5天后,服药周期重新开始D.改用其他避孕措施E.诊断性刮宫患者28岁。服避孕1号避孕,于月经第20天阴道出血,量多。如何处理
女性,57岁,寒战、发热(最高体温达38.7℃),全身不适,恶心、呕吐2天。体检:血压145/85mmHg,肾区有’尸击痛。尿常规:蛋白(++),白细胞满视野,红细胞8~10个/HP。中段尿细菌培养为阳性。双肾B超示正常,肾功能无异常。5年来有多次类似发
出租车司机甲送孕妇乙去医院,途中乙临产,情形危急。为争取时间,甲将车开至非机动车道掉头,被交警拦截并被告知罚款。经甲解释,交警对甲未予处罚且为其开警车引道,将乙及时送至医院。对此事件,下列哪一项表述是正确的?()
井田开拓方式种类很多,按井筒(硐)形式分为平硐开拓、斜井开拓()和综合开拓。
《中华人民共和国消费者权益保护法》,在经济法的体系中属于()。
下列关于增量预算和零基预算的说法中,不正确的是()。
下列文学作品与其作者及作品中的主要人物对应正确的一项是()。
和谐经济学,是指以社会经济系统的结构和功能为研究对象,以提高这一系统的功能——生产力为目的,看到的是人与自然之间的协调与可持续发展。根据上述定义,下列属于发展和谐经济行为的是()。
下列叙述中正确的是
A、Theyshouldn’tchangetheirplan.B、They’dbetterchangetheirmind.C、Thetennisgamewon’tlastlong.D、Weatherforecastsar
最新回复
(
0
)