首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> void f(int*p,int*q) void f(int*p,int*q); { main() p=p+1;*q=*q+1; {int m=1,n=2,*r=&m; } f(r,&n);print
有以下程序 #include<stdio.h> void f(int*p,int*q) void f(int*p,int*q); { main() p=p+1;*q=*q+1; {int m=1,n=2,*r=&m; } f(r,&n);print
admin
2016-12-18
87
问题
有以下程序
#include<stdio.h> void f(int*p,int*q)
void f(int*p,int*q); {
main() p=p+1;*q=*q+1;
{int m=1,n=2,*r=&m; }
f(r,&n);printf("%d,%d",m,n);
}
程序运行后的输出结果是
选项
A、2,3
B、1,3
C、1,4
D、1,2
答案
B
解析
本题考查函数的调用与指针。fun()函数的作用是:使指针p指向原来所指变量的下一个变量,使q指针指向的值加1。主函数中,指针r指向m,调用fun()函数的结果是,使r指向地址位于m后面的变量,使位于n的地址上的变量(就是n)的值加1,因此,结果为1,3。
转载请注明原文地址:https://www.kaotiyun.com/show/h8Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
在16位IBM-PC机上使用C语言,若有如下定义structdata{inti;charch;doublef;}b;则结构变量b占用内存的字节数是
若有"doublea;",则正确的输入语句是()。
以下关于简单程序设计的步骤和顺序的说法中正确的是()。
以下程序的定义语句中,x[1]的初值是【】,程序运行后输出的内容是【】。#includemain(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16},*p[4],i;fo
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
若有条件表达式(exp)?a++:b--,则以下表达式中能完全等价于表达式(exp)的是
以下程序中,函数fun的功能是计算x2-2x+6,主函数中将调用fun函数计算:y1=(x+8)2-2(x+8)+6y2=sin2(x)-2sin(x)+6请填空。ginclude"math.h"doublefun(doublex){re
某二叉树中度为2的结点有n个,则该二叉树中有______个叶子结点。
软件开发离不开系统环境资源的支持,其中必要的测试数据属于
随机试题
麻醉药品标记的颜色是医疗用毒性药品标记的颜色是
慢性肾盂肾炎主要辅助检查项目应是( )。肾病综合征主要辅助检查项目应是( )。
根据《医疗机构制剂配制质量管理规范(试行)》,制剂出现质量问题需要收回时,制剂收回记录的内容不包括()。
对于土地登记的效力,大陆法系不同国家采取了不同的模式,其中日本采取的是()。
履行期限不明确的,债务人可以( )履行。
甲公司成立于2007年12月,最初主要业务为互联网页面游戏(以下简称网页游戏)的开发和运营。相对于传统的客户端游戏,网页游戏不需要下载安装客户端,在浏览器上即可运行。当时网页游戏产业面临以下市场环境:截至2007年底,我国网民数量已达2.1亿人,位居世界第
有六位学者老柯、老米、老李、老倪、老欧和老平,他们每个人都要做一场报告。3个在午饭前,3个在午饭后。报告的顺序必须遵守以下条件:老李的报告必须紧接在老米之后,他们的报告不能被午饭时间隔断;老倪必须第一个或最后一个做报告。老李可以被安排到以下位置作报告,除了
无产阶级革命取得胜利的根本保证是()
沟通管理计划的一个目的是,提供(47)方面的信息。
ThenumberofwomendirectorsappointedtocorporateboardsintheUnitedStateshasincreaseddramatically,buttheratiooffe
最新回复
(
0
)