首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> void fun(int*a,int*b) {int*c; c=a:a=b;b=c;} main() {int x=3,y=5,*p=&x,*q=&y; fun(p,q);printf("%d,%d,",*p
有以下程序 #include<stdio.h> void fun(int*a,int*b) {int*c; c=a:a=b;b=c;} main() {int x=3,y=5,*p=&x,*q=&y; fun(p,q);printf("%d,%d,",*p
admin
2018-11-21
27
问题
有以下程序
#include<stdio.h>
void fun(int*a,int*b)
{int*c;
c=a:a=b;b=c;}
main()
{int x=3,y=5,*p=&x,*q=&y;
fun(p,q);printf("%d,%d,",*p,*q);
fun(&x,&y);printf("%d,%d\n",*p,*q);}
程序运行后的输出结果是
选项
A、3,5,5,3
B、3,5,3,5
C、5,3,3,5
D、5,3,5,3
答案
B
解析
本题考查函数的调用与指针。p和q分别为指向x和y的指针,函数fun()的两个形参均为指针型,主要功能为交换两个指针的指向,当调用结束以后,该操作不能返回主函数。而主函数中,fun(p,q)、fun(&x,&y1)的实参均为x与y的地址,因此,两者结果相同,并且两者指针指向的值不能变化。
转载请注明原文地址:https://jikaoti.com/ti/7Ca0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){unsignedchara,b,c;a=0x3;b=a|0x8;c=b<<1;printf("%d%d\n",b,C);}程序运行后的输出结果是()。
若有如下程序:main(){intx=1,n;for(n=0;n<5;n++){switch(n){case3:x+=3;case2:x+=2;case1:case0:
下列程序的输出结果是()。main(){chara[7]="a0\0a0\0";inti,j;i=sizeof(a);j=strlen(a);printf("%d%d\n",i
下列程序的运行结果是______。#definePOWER(x)((x)*(x))main(){inti=1;printf("%d,%d",POWER(i++),i);}
数据库、数据库系统和数据库管理系统之间的关系是
若已定义:“int a[9],*p=a;”,并在以后的语句中未改变p的值,不能表示a[1]地址的表达式是______。
已知8个数据元素为(34,76,45,18,26,54,92,65),按照依次插入结点的方法生成一棵二叉排序树后,最后2层上的结点总数为______。
在C语言中,下列关于文件操作的叙述正确的是()。
编写函数fun,它的功能是:求小于形参n同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。例如若n为1000时,程序输出应为:s=153.909064。注意:部分源程序在文件PROGl.C文件中。请勿改动主函
随机试题
一次爆破方量大,钻孔工作量小,一般不受气候等自然因素的影响的爆破方法是()。
制定健康教育计划的评价方案,需要明确项目的【】
卫氏并殖吸虫病的病原学诊断为
根据《侵权责任法》规定,患者有损害,医疗机构不承担赔偿责任的是()。
验算软弱下卧层强度时,软弱下卧层顶面的压力与承载力应符合下列()的组合。
火灾通常划分为A、B、C、D四大类,属于B类火灾的有()。
下列各项中,属于初级会计专业职务的是()。
物流供应管理的基本要求和方法PDCA中的A是指()。
Seeking:AssistantControllerLargedowntownlawfirmisseekinganAssistantControllerforourAccountingDepartment.
DealingwithDepression(51)Contrarytowhatmanypeoplethinkdepressionisnotanormalpartofgrowingolder.Norisit
最新回复
(
0
)