首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
30
问题
有以下程序:
#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全国计算机二级
相关试题推荐
利用fseek函数可实现的操作是()。
有以下程序:#include(strintg.h>main(){charp[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde";strcpy(p+strlen(q),r);strca
有下列程序:main(){chars[]="abcde";s+=2:printf("%d\n",s[0]);}执行后的结果是()。
有下列程序:fun(intx,inty){staticintm=0,i=2;i+=++m;m=i+x+y;returnm;}main(){intj=1,m=1,k;
以下叙述中错误的是()。
设变量p是指针变量,语句p=NULL;是给指针变量赋NULL值,它等价于()。
下列关系表达式中,结果为“假”的是()。
函数fun的功能是:根据以下公式求P的值,结果由函数值返回。m与n为两个正数且要求m>n。例如:m=12,n=8时,运行结果应该是495.000000。请在题目的空白处填写适当的程序语句,将该程序补充完整。#include<conio.h>
下列叙述中,不属于设计准则的是()。
数据库、数据库系统和数据库管理系统之间的关系是
随机试题
润滑剂用量不足混合不均匀或可溶性成分迁移
在土的含水率平行试验中,当含水率在40%以上时,允许平行试验差值为4%。()
某市拟于2004年12月8日拍卖位于市区的10宗住宅用地,若以拟拍卖土地为一统计总体,则其中对A宗土地面积的统计表述应属()。
2007年年初,总局通报了投资1123亿元的82个严重违反环评和“三同时”制度的( )等项目,首次启动“区域限批”措施,以遏制高污染、高耗能产业的迅速扩张。
商业性开发是指()。
关于施工总进度计划的特点,下列说法中正确的有()。
某项目设备及工器具购置费为2000万元,建筑安装工程费为1500万元,工程建设其他费为500万元,基本预备费为200万元,涨价预备费为100万元,建设期贷款利息为120万元,铺底流动资金为100万元,则该项目的静态投资为()万元。
对涉嫌转移或者隐匿违法资金的银行机构及其工作人员以及关联行为人的账户,经()批准,可以申请司法机关予以冻结。
求下列极限:(I)w=(Ⅱ)w=
Itisaknownfactthatphysicalactivityimprovesoverallhealth.Notonlydoesitimprovecirculation,increasebloodflowto
最新回复
(
0
)