首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(int*p,int*q); main() { int m=1,n=2,*r=&m; fun(r,&n); printf(’’%d,%d’’,m,n); } void fun(int*P,int*q) { P
有以下程序: #include void fun(int*p,int*q); main() { int m=1,n=2,*r=&m; fun(r,&n); printf(’’%d,%d’’,m,n); } void fun(int*P,int*q) { P
admin
2020-10-26
32
问题
有以下程序:
#include
void fun(int*p,int*q);
main()
{
int m=1,n=2,*r=&m;
fun(r,&n);
printf(’’%d,%d’’,m,n);
}
void fun(int*P,int*q)
{
P=p+1;
*q=*q*5;
}
程序运行后的输出结果是( )。
选项
A、1,5
B、1,10
C、2,5
D、2,10
答案
B
解析
函数是地址传递,所以子函数中的变化会反映到主函数中的变量上,但要注意的是,在指针引用时必须在前面加上*,否则操作的是地址本身,而不是其指向的变量的值,因此p=p+1会将p指向下一个整型地址,*q=*q*5会操作n的值,m的值没有变化,所以结果是1,10。
转载请注明原文地址:https://jikaoti.com/ti/PzD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta1,a2;charc1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf(
有以下程序:#include#includetypedefstructstu{charname[10];chargender;intscore;}STU;voidf
有以下程序:#include#includemain(){charname[9]="c##line";char*str=name;pIinl]f("%d,%d,%d,%d\n",si
有以下程序:#includemain(){intc=0,k;for(k=1;k<3;k++)switch(k){default:c+=k;case2:c++;break;case4:c+=2;break;}printf("%d
学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课号,G为成绩,检索课号为2且成绩及格的学生学号的表达式为()。
在深度为7的满二叉树中,度为2的节点个数为()。
在软件开发中,需求分析阶段产生的主要文档是()。
设顺序表的长度为16,对该表进行简单插入排序。在最坏情况下需要的比较次数为()。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后:关键码15被放到第()个位置。
下面不属于软件工程过程的4种基本活动
随机试题
甲公司以虚构工程及伪造文件的方式,骗取乙工程保证金400余万元。公安机关接到乙控告后,以尚无明确证据证明甲涉嫌犯罪为由不予立案。关于本案,下列哪一选项是正确的?(2015年卷二32题)
直线?参谋制组织结构的优点表现为()。
水利水电工程施工监理实施阶段,工程进度控制的内容包括()。
( )对中央主管部门档案机构、省级档案行政管理部门组织的项目档案验收进行监督、指导。
《公司法》规定,税后利润的分配原则包括()。
从两处或两处以上取得工资、薪金所得的纳税人,需要自己自行申报个人所得税。()
单杠悬垂举腿练习,在腿慢慢放下的过程中髂腰肌做()。
下列叙述中正确的是()。
Thereare______studentsplayingbasketballintheroom.
Children’sliteraturetracesitsbeginningstopreliteratetimes,whenancientstorytellerspassedtalesandlegendsfromgenera
最新回复
(
0
)