首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(int*P,int*q) {p=p+1;*q=*q+1;} main(*) { intm=1,n=2,*r=&m; fun(r,&n); printf("%d,%d\n",m,n); }
有以下程序: #include<stdio.h> void fun(int*P,int*q) {p=p+1;*q=*q+1;} main(*) { intm=1,n=2,*r=&m; fun(r,&n); printf("%d,%d\n",m,n); }
admin
2022-06-24
20
问题
有以下程序:
#include<stdio.h>
void fun(int*P,int*q)
{p=p+1;*q=*q+1;}
main(*)
{
intm=1,n=2,*r=&m;
fun(r,&n);
printf("%d,%d\n",m,n);
}
程序运行后的输出结果是( )。
选项
A、1,3
B、2,3
C、1,4
D、1,2
答案
A
解析
本题中p=p+1;语句只改变指针p的地址,跟p内容无关,所以m值没有改变。而*q=*q+1;语句中q地址指针指向的内容改变了n值,所以n变为3。
转载请注明原文地址:https://kaotiyun.com/show/LUkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
有以下程序#include#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i
关于C语言的符号常量,以下叙述中正确的是
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系见图。结点类型的定义为:struetlink{doubledt;struetlink*next;}.{若指针P指向
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
按照“后进先出”原则组织数据的数据结构是
随机试题
触电事故的有害因素不包括()。
四冲程发动机一个工作循环曲轴旋转二周,凸轮轴旋转()。
疾病的概念中下列提法较确切的是
β-环糊精与挥发油制成的固体粉末为
某郊区小学校为方便乘坐地铁,与相邻研究院约定,学校人员有权借研究院道路通行,每年支付一万元。据此,学校享有的是下列哪一项权利?()(10年司考.卷三.单9)
承包人在一般情况下不参与( )。
下列关于资金时间价值的说法中,不正确的是()。
资料:(1)A公司是一个钢铁企业,拟进入前景看好的汽车制造业。现找到一个投资机会,利用B公司的技术生产汽车零件,并将零件出售给B公司。B公司是一个有代表性的汽车零件生产企业。预计该项目需固定资产投资750万元,可以持续5年。会计部门估计每年固定成本(
社会工作者黎晓参加社会工作仅一个月,她最近要对负责的社区进行调查,则她在接触居民、展开话题后,应把谈话维持在居民可以()的水平上。
加工是对数据流图中不能再分解的基本加工的精确说明,下述()是加工的最核心成分。
最新回复
(
0
)