首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> void f(int *p,int *q); main() { int m=1,n=2,*r=&m; f(r, &n); printf
有以下程序 #include<stdio.h> void f(int *p,int *q); main() { int m=1,n=2,*r=&m; f(r, &n); printf
admin
2009-09-28
45
问题
有以下程序 #include<stdio.h> void f(int *p,int *q); main() { int m=1,n=2,*r=&m; f(r, &n); printf("%d,%d",m,n); } void f(int*p,int*q) {p=p+1; *q=*q+1;) 程序运行后的输出结果是______。
选项
A、1,3
B、2,3
C、1,4
D、1,2
答案
A
解析
本题主要考查函数实参和形参之间的传递,C语言规定,实参变量对形参变量的数据传递是“值传递”,即单向传递,只能由实参传绐形参,而不能由形参传回来给实参。f(r&n)把n的地址传递给q,通过地址传递的函数可以有返回值,因此,n的值为q的返回值3,又因为p是形参变量没有返回值,所以m的值没有改变,因此,选项A是正确的。
转载请注明原文地址:https://jikaoti.com/ti/2HI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在名称为Forml的窗体上添加一个名称为Framel、标题为“框架”的框架,在框架内添加两个名称分别为Optionl、Option2的单选按钮,其标题分别为“第一项”、“第二项”。要求通过设置控件的属性将“第二项”初始值设置为被选中,框架为不可用。运行程序
在数据管理技术发展的三个阶段中,数据共享最好的是()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
语句:PrintAsc(Chr$(Mid$("98765432",4,2)))的输出是
以下打开VisualBasic菜单编辑器的操作中,错误的是
下列叙述中正确的是,,
在数据库系统中,用户所见的数据模式为
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
对如下二叉树进行后序遍历的结果为
下列选项中,不属于数据模型所描述的内容的是()。
随机试题
Therewasatime________Ididn’tunderstandwhyhewouldliketodothisboringjob.
最常见的语言法有故事法和()
随着医学模式从传统的生物医学模式转变为生物—心理—社会医学模式,与此相适应的医疗卫生服务扩大了,下面哪一项不是具体表现
某220kV风电场升压站设置220、35、0.4kV三个电压等级,2台主变压器容量均为100MVA,220kV侧为单母线接线,采用屋内GIS配电装置,设置2个主变压器进线间隔、1个出线间隔、1个母线设备间隔。升压站位于海拔2500m,站区属多雷区。该站主接
建设项目管理“三项制度”中不包括()。
社会保障的核心内容是()。
根据合伙企业法律制度的规定,下列各项中,可导致合伙企业解散的情形有( )。
甲公司有关资料如下:(1)甲公司的利润表和资产负债表主要数据如下表所示。(2)财务费用全部为利息支出,用平均税率法分摊所得税到经营损益和金融损益。要求:计算该公司2021年的股权现金流量和债务现金流量。
Attentiontodetailissomethingeveryonecanandshoulddo—especiallyinatightjobmarket.BobCrossley,ahuman-resourcesex
PopulationViabilityAnalysisPartATomakepoliticaldecisionsabouttheextentandtypeofforestryinaregionitisimp
最新回复
(
0
)