首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include int *f(int *s,int *t) { int *k; if(*s<*t){ k=s; s=t;t=k; } retum s; } main
若有以下程序: #include int *f(int *s,int *t) { int *k; if(*s<*t){ k=s; s=t;t=k; } retum s; } main
admin
2021-06-15
31
问题
若有以下程序:
#include
int *f(int *s,int *t)
{ int *k;
if(*s<*t){ k=s; s=t;t=k; }
retum s;
}
main( )
{ int i=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
答案
B
解析
在主函数中分别给整型变量i、j和指针型变量p、q赋初值,并声明指针变量r;调用f函数,并将实参变量p和q的值传递给形参变量s和t,而且f函数是指针型函数,即函数的返回值是一个地址。在f函数中,如果条件成立。则将指针变量s和t互换,并且将指针s的地址返回主函数。最后输出i,j,*p,*q,*r的值,即3,5,3,5,5。因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/sNtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCH码为偶数的字符放入t所指数组中(规定第一个字符放在第0位中)。例如,字符串中的数据为:AABBCCDDEEFF,则输出应当是:ABBCDDEFF。请改正函数fun中
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROG1.C文件中。
给定程序中,函数fun的功能是将带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程
函数fun的功能是:将s所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的数组中。例如,若S所指字符串中的内容为:"ABCDEFG123456",其中字符A的ASCII码值为奇数,因此应
给定程序的功能是:调用函数fun将指定源文件中的内容复制到指定的目标文件中,复制成功时函数返回值为1,失败时返回值为0。在复制的过程中,把复制的内容输出到终端屏幕。主函数中源文件名放在变量sfname中,目标文件名放在变量tfname中。请在程序的下划线
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。#inlclude<stdio.h>#inclu
下列语句组中正确的是()。
以下语句中存在语法错误的是
下列数据结构中,能够按照“先进后出”原则存取数据的是
支持子程序调用的数据结构是()。
随机试题
小蓟饮子组成中含有胶艾汤组成中含有
患儿,男童,8岁。右下第一恒磨牙深龋,去除大块腐质,近髓处留少许软化牙本质,上方用Ca(OH)2盖髓后充填。下次复诊进行二次去腐质的时间是
根据《建设工程质量管理条例》,建设工程竣工验收应当具备的条件包括()。
乙股份有限公司(以下简称“乙公司”)为华东地区的一家上市公司,属于增值税一般纳税人。乙公司2014年至2017年与固定资产有关的业务资料如下:(1)2014年12月1日,乙公司购入一条需要安装的生产线,取得的增值税专用发票上注明的生产线售价为1170万元
亲生父母双方都有高血压的人,得高血压的几率是亲生父母都没有高血压的人的5倍。所以,高血压可能是一种遗传病。下列哪项为真,最能支持上述结论?()
所谓声誉,实际上是企业利益相关者对企业过去在市场交易中的表现的评价。声誉良好的企业,意味着在与利益相关者交易的历史中,扮演着可以信赖的伙伴角色。个人或者组织选择自己的交易对象,__________。因此,那些有着良好信用记录的企业,将更多地获得利益相关方的
明太祖为巩固和扩大里老司法审判权而制定的法规是()。
在塞普西路斯的一个古城蒙科云,发掘到了城市的残骸,这一残骸呈现出被地震损坏的典型特征。考占学家猜想,该城的破坏是这个地区公元365年的一次地震所致。以下哪项,如果为真,及有力地支持了考古学家的猜想?
下面是一段关于劳动创造价值论的材料:第二次世界大战以后,一些发达资本主义国家生产自动化水平达到了空前规模。20世纪60年代工业机器人的出现,使得资本主义生产过程中,除了“蓝领”和“白领”以外又增添了“钢领”即机器人。据此,西方一些经济学
Itisplaincommonsense—themorehappinessyoufeel,thelessunhappinessyouexperience,butitisnottrue.Recentresearchr
最新回复
(
0
)