首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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); } vo
有以下程序: #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); } vo
admin
2022-04-01
52
问题
有以下程序:
#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、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/wnkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#defineN4voidfun(inta[][N]){intb[N][N],i,j;for(i=0;i
以下选项中,当x为大于1的奇数时,值为0的表达式是
违背数据流图(DFD)构造规则的是
关于do循环体while(条件表达式);以下叙述中正确的是
有以下程序:#includedoublef(doubleX);main(){doublea=0;inti;for(i=0;i
若变量已正确定义,则语句s=32;s^=32;printf("%d",s);的输出结果是()。
以下叙述中错误的是()。
以下叙述中正确的是
下列关系表达式中,结果为“假”的是
设变量已正确定义并赋值,以下正确的表达式是()。
随机试题
A.孕前期保健B.孕中期保健C.孕晚期保健D.分娩期保健E.产褥期保健防滞产
R22标准工况是:蒸发温度一15℃,吸气温度15℃,冷凝温度30℃,过冷温度()。
下列选项中关于腹膜腔叙述错误的是
A.全子宫切除术B.子宫次广泛性切除术C.子宫广泛性切除术及盆腔淋巴清扫术D.放疗E.化疗
为昏迷病人进行口腔护理时,不需准备的用物是
A、虚寒证B、热证C、内热深重D、有寒热之分E、寒凝望舌质见紫斑主
一位长期从事醉酒及酒精中毒研究的医生发现,一般情况下,醉酒者的暴力倾向远远高于未饮酒或适度饮酒者。据此,该医生断定,具有暴力倾向的人容易喝醉酒。以下哪项最严重削弱了这位医生的断定?
软件生命周期是指()。
ShouldMedicalSchoolsTurntoThree-yearPrograms?[A]ForTravisHill,itwasanoffertoogoodtorefuse.Lastyearwhen
A、Inbed.B、Athermother’s.C、Inthehospital.D、Attheoffice.D四个选项对话中均有涉及,听时应注意提问“WhereisAlice?”,当听到“thisisAlice.I’mca
最新回复
(
0
)