首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> voidf(int*p,int*q); main() { int m=1,n=2,*r=&m; f(r,&n); printf("%d,%d",m,n); } voidf(int*p,int*q) { p=
admin
2017-12-13
29
问题
有以下程序:
#include<stdio.h>
voidf(int*p,int*q);
main()
{
int m=1,n=2,*r=&m;
f(r,&n);
printf("%d,%d",m,n);
}
voidf(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://jikaoti.com/ti/Xqa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的定义语句中,x[1]的初值是_________,程序运行后输出的内容是___________。#ineludemain(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,
若在定义语句:inta,b,C,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是()。
先有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中Tl8.c文件如下:#include#include“myfun.C”main(){fun();printf(“\n”);}//
定义inta=5,b=20;若执行语句printf(“%d\n”,++a*--b/5%13);后,输出的结果为_______________。
设有定义:intk=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是()。
在三级模式之间引入两层映像,其主要功能之一是()。
若变量x、y已定义为int类型且x的值为33,y的值为3,请将输出语句printf(__________,x/y1;补充完整,使其输出的计算结果形式为:x/y=11。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个__________实际上对应一个处理模块。
在关系模型中,把数据看成是二维表,每一个二维表称为一个________。
关系数据库中能实现的专门关系运算包括________、连接和投影。
随机试题
临床患者照射时常用的防护措施有
肱骨髁上骨折损伤肱动脉未予早期处理,后期将出现
慢性肾衰的饮食原则
石瘿的病因病理是
矩形截面梁高度为h,宽为b,在横力弯曲时切应力的分布规律为()。
人力资源的主观因素不包括()。
注册会计师在确定审阅工作完成日时,应当考虑的事项不包括()。
在物流活动中,库存的含义已经从流通型库存向储存型库存演化。
上浆挂糊、勾芡、加醋等可减少煎、炸食品营养素的损失。
(91年)设A和B为可逆矩阵,X=为分块矩阵,则X-1=_______.
最新回复
(
0
)