首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include int*f(int*s,int*t) { int k; if (*s < *t) { k= *s; *s=*t; *t=k; } return s; )
若有以下程序 #include int*f(int*s,int*t) { int k; if (*s < *t) { k= *s; *s=*t; *t=k; } return s; )
admin
2016-12-28
20
问题
若有以下程序
#include
int*f(int*s,int*t) {
int k;
if (*s < *t) {
k= *s; *s=*t; *t=k; }
return s; )
main() {
int 1=3,j=5,*p=&i,*q=&j,*r;
r=f(p,q);
printf("%d,%d,%d,%d,%d\n",i,j,
*p, *q, *r); }
则程序的输出结果是
选项
A、3,5,5,3,5
B、3,5,3,5,5
C、5,3,5,3,5
D、5,3,3,5,5
答案
C
解析
函数f为返回值为指针的函数,主要功能是返回s和t指向空间值大的数据的地址,同时如何s指向空间数据大于t指向空间的数据,那么交换。t函数p和q指向i和j,值为3和5,j的值大于i的值,因此调用函数f以后,返回j的地址,r指向j,同时i和j的值交换,i=5,j=3,p和q的指向不变,p指向i,q指向j。
转载请注明原文地址:https://kaotiyun.com/show/RrDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case
以下程序的输出结果是#includeinta[3][3]={1,2,3,4,5,6,7,8,9,},*p;main(){p=(int*)malloc(sizeof(int));f(p,a);printf("%d\n",*p);
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case
以下4个程序中,完全正确的是
以下数组定义中错误的是
若有说明语句:charc=′\72′;则变量c
下列选项中不符合良好程序设计风格的是
有以下程序:#include<stdio.h>main(){FILE*fp;inti,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w");fprintf(fp,"%d%d%d\n"
以下数组定义中错误的是______。
随机试题
Alzheimer病脑血流灌注和代谢减低最常见的部位是
患儿10个月,发热2天伴声音嘶哑、犬吠样咳嗽、吸气性喉鸣及吸气性呼吸困难,且有烦躁不安、口周发绀。该患儿不适宜的护理措施是
我国社会主义医德基本原则提出的时间是
兴奋性是指
在为客户推荐适合的理财产品时,需要考虑的因素有( )。
A公司于2014年4月5日从证券市场上购入B公司发行在外的股票100万股划分为可供出售金融资产,每股支付价款4元(包含已宣告但尚未发放的现金股利0.5元),另支付相关费用6万元,A公司可供出售金融资产取得时的入账价值为()万元。
民法是调整平等主体的公民之间、法人之间及公民和法人之间经济关系的法律规范的总称。()
王某盗窃正在使用的汽车的轮胎,数额不大,构成破坏交通工具罪。刘某盗窃轮胎厂准备出厂的轮胎,数额较大,构成盗窃罪。王某、刘某的行为所侵犯的对象相同,但罪名不同,原因是()。
无数事实证明,人有了明确的理想,才能在人生的追求上不断去攀登,最大限度地实现人生价值;人若没有明确的理想,就会像没有舵的小船,在生活的大海中迷失方向,甚至搁浅触礁。下列关于理想信念的表述,错误的是
TCP/IP参考模型在下列()定义了用户数据报协议(UDP)。
最新回复
(
0
)