首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:实现两个整数的交换。例如,给a和b分别输入60和65,输出为:a=65 b=60。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
下列给定程序中,函数fun的功能是:实现两个整数的交换。例如,给a和b分别输入60和65,输出为:a=65 b=60。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
admin
2016-04-07
28
问题
下列给定程序中,函数fun的功能是:实现两个整数的交换。例如,给a和b分别输入60和65,输出为:a=65 b=60。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include
#include
#include
/**********found**********/
void fun(int a.b)
{
int t;
/**********found**********/
t=b;b=a;a=t;
}
void main()
{
int a,b;
system("CLS");
printf("Enter a,b:");
scanf("%d%d",&a,&b);
fun(&a,&b);
printf("a=%d b=%d\n",a,b);
}
选项
答案
(1)void fun(int*a,int*b) (2)t=* b;* b=*a;*a=t;
解析
(1)本题考查指针变量作函数参数。采用一般变量作参数,不能改变实参的值,采用指针变量作为参数则能够改变实参的值。主函数中fun的调用方式说明fun函数的参数应当为指针类型。
(2)此处错误比较明显,因为a和b都是指针变量,进行变量交换时不能直接引用,应加上“*”号。
转载请注明原文地址:https://kaotiyun.com/show/4CDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列数据结构中,能用二分法进行查找的是()。
若有以下程序:intf(intx,inty){return(y-x)*x;}main(){inta=3,b=4,c=5,d;d=f(f(3,4),f(3,5));printf("%d\n",
下列程序的输出结果是()。main(){inta=1,b=2;printf("%d,%d\n",--a,++b);}
函数Rell(fp)的作用是()。
若a是血型变量,且a的初值为4,则计算a+=a-=a*a表达式后a的值为______。
对于下列字符串,说明表达式strlen(s)值的是()。chars[10]={’a’,’\n’,’a’,’b’,’\t’,’c’};
有以下定义和语句,则sizeof(a)的值是【】,而sizeof(a,share)的值是【】structdate{intday;intmouth;intyear;
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
以下选项中不属于C语言的类型的是______。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
随机试题
下列常用的搜索引擎有______。
A.无环鸟苷B.灰黄霉素C.扑尔敏D.强的松E.红霉素治疗头癣的口服药物
某企业预测2006年度销售收入净额为500万元,现销与赊销比例为1:4.应收账款平均收账天数为90天,变动成本率为60%,企业的资金成本率为10%。一年按360天计算。要求:(1)计算2006年度赊销额。(2)计算2006年度应
无民事行为能力人实施的民事法律行为无效。()
互联网时代,热点事件层出不穷,“新闻”盖“旧闻”也符合传播规律。“热点”可以变“冷”,但涉事单位的问责处理机制要继续运转并发挥作用。如何运转需按照法律法规和制度进行,而不是根据公众关注度的高低、媒体参与热情的变化而“________”。填入画横线部分最恰当
①上个世纪30年代,徽州的一些文献陆续流往杭州、南京等地②抗战结束之初,历史学家方豪在南京购得一批徽州文书,于上世纪70年代撰写并发表了十几篇论文,这是目前所知学术界对徽州文书的第一次收集③徽州文书是徽州民众在日常生活、商业活动和其他社
ManyOlderDoctorsPlantoPhaseoutTheirPracticeTheresultsofanewsurveyindicatethat48percentofphysiciansbetwe
A.conversationortalkB.numberofpersonsunitedforbusinessC.comefacetofacewithsb.orsth.D.personwhocontrolsa
A______ofsmallglitteringfishswamby.
HomeHealthcareNursesTheChildren’sHospitalofPhiladelphiaandtheJosephStokesJr.ResearchInstituteisproudtobea
最新回复
(
0
)