首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
23
问题
有以下程序:
#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全国计算机二级
相关试题推荐
程序调试的任务是()。
有如下程序#includemain(){inta=0,b=1;if(++a==b++)printf("T");elseprintf("F");printf("a=%d,b=%d\n",a,b);printf(
有如下程序#includemain(){inta=0,b=1;if(a++&&b++)printf("T");elseprintf("F");printf("a=%d,b=%d\n",a,b);}程序运行后
有以下程序段#includeinta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d\n",a,b,c);程序的输出结果是()。
有如下程序#includemain(){intx=0x13;printf("%d\n",x+1);}程序运行后的输出结果是()。
以下叙述中正确的是()。
已定义以下函数intfun(int*p){return*p;}fun函数返回值是()。
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是()。
下面结构体的定义语句中,错误的是()。
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
随机试题
出版物间接发行渠道的不足之处有()等。
随着检验仪器的发展,自动生化分析仪在我们日常工作中担当着重要角色全自动生化分析仪为避免交叉污染采用了以下技术
男性患者,60岁,近2个月来每天午睡或夜间1点发生胸骨后压迫性疼痛,每次持续20min,含硝酸甘油5min缓解,临床诊断变异型心绞痛。首选的抗缺血药物是
硬胶囊剂的崩解时限要求为
软组织挫伤早期正确的处理是
A、实施批准文号管理的中药材、中药饮片品种目录B、组织药典委员会,负责国家药品标准的制定和修订C、实行处方药与非处方药分类管理制度的具体办法D、实行药品不良反应报告制度的具体办法E、药物临床试验机构资格的认定办法;根据《中
以下关于项目经济分析的重要通用参数——影子汇率的表述,错误的是()。
要式的民事法律行为,必须采用()
简述现行宪法关于公民基本权利和义务规定的新发展。
中国服饰不仅是随着时间演变,还经常随着朝代的更替或者新统治者的圣旨(theimperialdecree)而发生巨大变化。在古代的封建社会(feudalsociety),人们的等级和地位,可以轻松地通过日常衣物区分开来,对普通人和上层社会的人而言,尤其如
最新回复
(
0
)