首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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);
有以下程序: #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);
admin
2018-01-14
45
问题
有以下程序:
#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/bHxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下述程序用来输出两个字符串前7个字符中对应相等的字符及其位置号,则程序空白上应该填写的是()。#includemain(){chars1[]="chinese",s2[]="japanese";int
下述程序执行的输出结果是()。#include<stdio.h>main(){chara[2][4];strcpy(a,"are");strcpy(a[1],"you");a[0][3]=
有下列程序:intfunl(doublea)(returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b
若有定义:“inta[2][3];”,则对a数组的第i行第j列元素的正确引用为()。
能正确表示“当x的取值在[1,10]和[100,110]范围内为真,否则为假”的表达式是()。
若要求从键盘读入含有空格字符的字符串,应该使用函数______。
函数fun的功能是:根据以下公式求P的值,结果由函数值返回。m与n为两个正数且要求m>n。例如:m=12,n=8时,运行结果应该是495.000000。请在题目的空白处填写适当的程序语句,将该程序补充完整。#include<conio.h>
软件危机出现于60年代末,为了解决软件危机,人们提出了【】的原理来设计软件,这就是软件工程诞生的基础。
将E-R图转换到关系模式时,实体与联系都可以表示成()
随机试题
叶轮泵的工作压力比齿轮泵的工作压力低。()
A.单纯扩散B.经载体易化扩散C.经通道易化扩散D.原发性主动转运E.继发性主动转运Na+进入细胞是
A.平等相待,廉洁奉公B.积极进取,保证安全C.精诚团结,密切协作D.耐心倾听,正确引导E.关心体贴,减少痛苦体格检查的伦理要求是
()是政府或社会机构在法律和政策范围内,在居民住宅、公共卫生、环境、基础教育领域,向全体公民普遍提供资金帮助和优价服务的社会性制度。
【背景资料】某城市郊区新建一级公路长3km,路面设计宽度15m,含中型桥梁一座。路面面层结构为沥青混凝土。粗粒式下面层厚8cm,中粒式中面层厚6cm,细粒式上面层厚4cm。经批准的路面施工方案为:沥青混凝土由工厂集中厂拌(不考虑沥青拌合厂设备
货主或其代理人在办理进境动物、动物产品及其它检疫物报检手续时,除填写入境货物报检单外,还需按检疫要求出具( )。
判断股票的流动性强弱主要分析的方面不包括()。
设f(x,y)在全平面有连续偏导数,曲线积分在全平面与路径无关,且求f(x,y).
NurfuerMaedchenInDeutschlandgibtesnurnochwenigeMaedchschulen,dennbisvorkurzemglaubteman,dassMaedchenschulenal
A、 B、 C、 C
最新回复
(
0
)