首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(int*p,int*q) { p=p+1:*q=*q+1;} main() { int m=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() { int m=1,n=2.*r=&m; fun(r.&n): printf("%d,%d\n",m,n); 程
admin
2019-06-12
41
问题
有以下程序:
#include<stdio.h>
void fun(int*p,int*q)
{ p=p+1:*q=*q+1;}
main()
{
int m=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/vjRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
将E-R图转换为关系模式时,E-R图中的属性可以表示为()。
一名雇员就职于一家公司,一个公司有多个雇员。则实体公司和实体雇员之间的联系是()。
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
有以下程序#includemain(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf("%d\n",y);}程序运行后的输出结果是()。
以下叙述中正确的是()。
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intn,intflag){inti,j,t;for(i=0;i
设有如下语句typedefstructDate{intyear;intmonth;intday;}DATE;则以下叙述中错误的是()。
以下程序调用fun函数求数组中最大值所在元素的下标。#includevoidfun(int*s,intn,int*k){inti;for(i=0,*k=i;is[*k])__________;}main(){
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
关于地址和指针,以下说法正确的是()。
随机试题
下述哪种甲状腺癌的分化最差?
柴葛解肌汤与大柴胡汤的组成药物中均含有的是
关于犯罪形态的说法,下列哪一选项是正确的?
根据《建设工程工程量清单计价规范》的有关规定,天棚吊顶工程量清单计算中,下面说法正确的是()。
下列分片到货塔器现场组焊的要求中,属于卧式组对要求的是()。
心理现象包括()两个部分。
在语言课上加上好听的歌曲,在体育游戏中加上故事,在数学课上加上绘画,这体现了()。
我国法律规定,国家建立基本养老、医疗、工伤等保险制度,保障公民在年老、疾病等情况下依法从国家和社会获得物质帮助的权利。此项规定体现的宪法权利是()。
[2002年]设总体X的概率分布为其中θ(0<θ<1/2)是未知参数.利用总体的如下样本值:3,1,3,0,3,1,2,3.求θ的矩估计值.
Writeanessayof160-200wordsbasedonthefollowingdrawing.Inyouressay,youshould1.describethedrawingbriefly,
最新回复
(
0
)