首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void]]f(int*p,int*q); main( ) { int m=1,n=2,*r=&m; f(r,&n); prinff("%d,%d",m,n); } void f(int*p,int*q)
有以下程序: #include<stdio.h> void]]f(int*p,int*q); main( ) { int m=1,n=2,*r=&m; f(r,&n); prinff("%d,%d",m,n); } void f(int*p,int*q)
admin
2018-06-28
55
问题
有以下程序:
#include<stdio.h>
void]]f(int*p,int*q);
main( )
{
int m=1,n=2,*r=&m;
f(r,&n);
prinff("%d,%d",m,n);
}
void f(int*p,int*q)
{
p=p+1:
*q=*q+1;
}
程序的运行结果是( )。
选项
A、2,3
B、1,3
C、1,4
D、1,2
答案
B
解析
在f(int*p,int*q)函数中,执行p=p+1是将p所对应的地址加1,而*q=*q+1是将q所指向n的地址所对应的值加1,所以m的值所对应的值没有变,而n的值则为3了,因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/0Cxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#definePR(ar)printf("ar=%d”,ar)main(){intj,a[]={1,8,3,7,6,13,17,15},*p=a+5;for(j=3;j;j--)sw
以下关于函数的叙述中正确的是()。
若执行下面程序时从键盘上输入5,main(){intx;scanf("%d",&x);if(x++>5)printf("%d\n",x);elseprintf("%d\n",x--);
下列叙述中正确的是()。
设有以下定义:inta=0;doubleb=1.25;charc=’A’#defined2则下面语句中错误的是______。
当所有结点的权值都相等时,用这些结点构造的二叉排序树是【】。
下面一组中都是C语言关键字的是_____。
假定下面程序可执行文件名prg.exe,则该程序所在的子目录下输入命令行:prghellogood<回车>后,程序的输出结果是_______。main(intargc,char*argv[]){inti;fo
在树形结构中,树根结点没有【】。
为了避免在嵌套的条件语句ifelse中产生二义性,C语言规定,else子句总是与()配对。
随机试题
最古老的、最简单的、局限性最大的价值观念是
常用的配穴方法是
确定脊膜膨出是否有脊髓膨出的首选方法是
A.0.5寸B.1寸C.2寸D.3寸E.5寸内关位于腕掌侧远端横纹上
2015年8月4日,国务院办公厅印发《关于进一步促进旅游投资和消费的若干意见》提出新的旅游消费热点有()。
“明四家”亦称为“吴门四家”,指中国画史上四位明代画家,四人各有所长,先后齐名。下列组合正确的一组是()。
ThemiserablefateofEnron’semployeeswillbealandmarkinbusinesshistory,oneofthoseawfuleventsthateveryoneagreesm
在阶级社会中,生产力和生产关系、经济基础和上层建筑的矛盾发展到一定程度时,必然会通过阶级斗争表现出来。阶级斗争根源于
设y=y(x)是由sinxy=确定的隐函数,求y’(0)和y"(0)的值.
A、HowtodealwithAmericans.B、TheculturalheritageofAmericans.C、HowtodobusinesswithAmericans.D、HowtotraveltoAmer
最新回复
(
0
)