首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
29
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有下列程序:main(){inti,s=0,t[]={1,2,3,4,5,6,7,8,9};for(i=0;i<9;i+=2)s+=*(t+i);printf("%d\n",s);}程序执行后的输出结果是
以下叙述中正确的是
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(f,a),(d,b),(e,d),(e,e),(a,c)}该数据结构为()。
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case4:n+=2;k--;break;}pr
以下选项中不能用作C程序合法常量的是
以下叙述中正确的是
设循环队列的存储空间为Q(1:m),初始状态为front=rear=m。经过一系列正常的操作后,front=1,rear=m。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
下列关系表达式中,结果为“假”的是
与数学表达式x≥y≥z对应的C语言表达式是
随机试题
在ACLS中碳酸氢钠适用于【】
阿司匹林通过抑制TXA2的合成而产生的作用是
随机抽取了10名肺气肿患者,测量他们在接受某一项治疗前后的呼吸量,资料如下:治疗前2750236029502830226024802650219029402550治疗后2850239029902870233025302
医学道德教育的过程不包括
钢筋采用焊接连接可节约钢材,改善结构受力性能,提高工效,降低成本。常用焊接方法有()等。
在市内街道,架空光缆与街道平行时,架设高度要求为()。
张某超越王某授予的代理价格权限,以王某的名义与赵某订立了买卖私房的合同,对此不正确的说法有()。
下列关于封闭式基金的说法,错误的是()。
下列关于可转换债券的说法正确的是()。
A、Lethersondowhathelikes.B、Helphersonmakeaplan.C、Makehersonapromise.D、Encourageherson.B请求建议题。男士建议女士问一下儿子对考大
最新回复
(
0
)