首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include 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=
有以下程序 #include 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=
admin
2015-12-25
39
问题
有以下程序
#include
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
解析
本题考查函数的调用与指针。fun()函数的作用是:使指针p指向原来所指变量的下一个变量,使q指针指向的值加1。主函数中,指针r指向m,调用fun()函数的结果是,使r指向地址位于m后面的变量,使位于n的地址上的变量(就是n)的值加1,因此,结果为1,3。
转载请注明原文地址:https://kaotiyun.com/show/kPDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读下面程序段,则执行后输出的结果是【】。#include"stdio.h"main(){charfun(char,int);chara=’A’;intb=13;a=fun(a,
以下程序运行后,输出结果为______。main(){inta[2][3]{1,3,5,7,9,11}*s{2]**pp,*p;s[0]=a[0],s[1]=a[1]p
已知inta=2,b=3;则执行表达式a=a<b后,变量a的值为()。
下列叙述中正确的是()。
假定所有变量均已正确说明,下列程序段运行后x的值是()。a=b=c=0;x=12;if(!a)x--;elsex=5;if(C)x=3;elsex=4;
下列字符数组初始化语句中,不正确的是()。
下列选项中不是字符常量的是()
已知形成链表的存储结构如下图所示,则下述类型描述中的空白处应填______。struct1ink{chardata;}node;
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
数据库设计的四个阶段是:需求分析,概念设计,逻辑设计和_______。
随机试题
骨关节结核的主要感染途径是
慢性胆囊炎的CT特征表现是
有关土壤污染的特点,下列哪项错误
A.苯海索B.司来吉兰C.左旋多D.金刚烷胺E.恩托卡朋应避免与氟西汀同服的药物是()。
按建筑物按使用功能,可分为居住建筑和公共建筑,下面属于公共建筑的有()。
某施工企业承担了某项施工任务,为保证项目目标的实现,项目经理做了以下各项工作,其中属于项目目标事前控制的内容有()。
中国公民华先生为莱公司的员工,2013年的收入情况如下。(1)公司每月支付工资、薪金4000元,12月份除当月工资以外,还取得全年一次性奖金15000元;(2)2013年1月1日公司实施员工期权计划,华先生获得10000股(按价格3.2元购买)的期权股
下列各项,应记入“管理费用”科目的有()。
SQL数据库中的视图与下列哪项是对应的()。
TVLinkedtoLowerMarks[A]Theeffectoftelevisiononchildrenhasbeendebatedeversincethefirstsetswereturnedon.Now
最新回复
(
0
)