首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(int*P,int*q) {p=p+1;*q=*q+1;} main(*) { intm=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(*) { intm=1,n=2,*r=&m; fun(r,&n); printf("%d,%d\n",m,n); }
admin
2022-06-24
23
问题
有以下程序:
#include<stdio.h>
void fun(int*P,int*q)
{p=p+1;*q=*q+1;}
main(*)
{
intm=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/LUkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
在函数调用过程中,如果函数如funA调用函数funB,函数funB又调用了函数如funA,则
有以下程序(strcat函数用于连接两个字符串):#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\0EFG\0",b[]="LIK";strcat(a,b);prinff
数据库设计的根本目标是要解决
在快速排序法中,每经过一次数据交换(或移动)后
有以下程序(strcat函数用以连接两个字符串)#inolude#includemain(){chara[20]="ABCD\0EFG\0",b[]="TJK";streat(a,b);
下面属于黑盒测试方法的是
非空循环链表所表示的数据结构
随机试题
患者,女,29岁。1周前因食物嵌塞痛就诊,诊断为深龋,垫底后银汞合金充填。现患者出现冷热刺激敏感,无自发痛及咬合痛。造成患者术后出现冷热刺激敏感症状的原因有以下可能,除了
用塑料(丙烯聚合物)扁条(宽度6ram)编结的缏条缝合成的遮阳帽
贷款定价所包含的成本包括资金成本、经营成本、风险成本和资本成本。资本成本主要是指商业银行的股权成本,资金成本主要指商业银行负债的债务成本。()
电话银行是通过()及人工服务应答方式为客户提供金融服务。
D公司为一家上市公司,已公布的公司2014年财务报告显示,该公司2014年净资产收益率为4.8%,较2013年大幅降低,引起了市场各方的广泛关注。为此,某财务分析师详细搜集了D公司2013年和2014年的有关财务指标,如下表所示:要求:计算D公司2
新型业务模式与传统的业务运营模式相比的优点有()。
下列关于直方图的描述中正确的有()。
Dreamingisnotsimplyaby-productofthesleepstagefromwhichitemerges,calledREMsleep.Instead,REM-sleepdreamingse
Between1807and1814theIberianPeninsula(comprisingSpainandPortugal)wasthesceneofatitanicandmercilessstruggle.I
微型计算机使用的键盘上的SHIFT键称为 ( )
最新回复
(
0
)