首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
60
问题
有以下程序
#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://kaotiyun.com/show/ZSxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。main(){chara[7]="a0\0a0\0";inti,j;i=sizeof(a);j=strlen(a);printf("%d%d\n",i
阅读下面程序,则执行后的输出结果是【】。#include"stdio.h"main(){intx,y,z;x=1;y=2;z=3;if(x>y)if(x>z)pri
若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是______。
下列能正确定义字符串的语句是()。
数据库、数据库系统和数据库管理系统之间的关系是
数据库技术的根本目标是要解决数据的
下面程序的输出结果是() charb[]="ABCD"; main() { char*chp; for(chp=b;*chp;chp+=2)printf("%s",chp); print{("\n"); }
在C语言中,下列关于文件操作的叙述正确的是()。
数据库系统的核心部分是______。
用树形结构来表示实体之间联系的模型称为()。
随机试题
以下属于SQL语句的功能是()SELECTcourse.课程名,course.学时数FROMcourseWHEREcourse.学时数>100;
髋臼()
洛伐他汀的作用靶点是
对四周与土层紧密接触带地下室外墙的整体式筏形基础,满足刚性地基假定条件,基底水平地震剪力和倾覆力矩在8度抗震设防时应考虑的折减系数为()。
6年分期付款购物,每年年初付500元,利率为10%,则该项分期付款相当于现在一次性支付现金2412.7元。(P/S,10%,5)=0.6209。()
剩余价值率反映的是______,而利润率反映的则是______。
北伐战争中在湖北和湖南战场上消灭的是()的主力。
There______nothingmorefordiscussion,themeetingcametoanendhallanhourearlier.
接入网技术复杂、实施困难、影响面广。下面哪一种技术不是典型的宽带网络接入技术?______。
A、RiverThames.B、RiverRhine.C、RiverNile.D、RiverDanube.A此题考查听细节的能力。抓住关键词RiverInLondon,Londonissituatedonthebankso
最新回复
(
0
)