首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3.b中的值为8。 请改正程序中的错误,吏它能得出正确的结果。 注意:不要改动main 函数,不得增行或删行
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3.b中的值为8。 请改正程序中的错误,吏它能得出正确的结果。 注意:不要改动main 函数,不得增行或删行
admin
2019-06-12
58
问题
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3.b中的值为8。
请改正程序中的错误,吏它能得出正确的结果。
注意:不要改动main 函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
/* * * * * *found* * * * * */
void fun(int X,int y)
{
int t:
/* * * * * *found* * * * * */
t=x;x=y;y=t;
}
void main()
{
int a,b;
a=8:
b=3:
fun(&a,&b):
printf("%d%d\n"a,b);
}
选项
答案
(1)void fun(int*x,int *y) (2)t=*x; *x=*y; *y=t;
解析
(1)本题考查指针变量作函数参数。一般变量作参数时,不能改变实参的值,采用指针变量作为参数则能够改变实参的值。主函数中fun函数的调用方式表明fun函数的参数应当为指针类型。
(2)此处是一个变量交换操作错误,可知x、y是指针类型,变量类型不同,因而x、y不能与t进行值的交换。
转载请注明原文地址:https://kaotiyun.com/show/aVRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
有以下程序#includemain(){ints;scanf("%d",&s);while(s>0){switch(s){case1:printf("%d",s+5);case2:printf("%d",s+
若有以下程序#includecharf(charx){returnx*x%10+’0’;}main(){chara;intb=0;for(a=0;a
有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i
N名学生的成绩已在主函数中放入一个带头节点的链表结构中。h指向链表的头节点。请编写函数fun,其功能是:求出平均分,并由函数值返回。例如,若学生的成绩是:8576698591726487,则平均分应当是:78.625。注意:部分源程序在文
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
下面结构体的定义语句中,错误的是()。
数据库中对概念模式内容进行说明的语言是()。
软件设计中划分模块的一个准则是( )。
C语言中char类型数据占字节数为
随机试题
资源利用的优化主要包括()。
Ⅳ型高脂蛋白血症是指空腹血浆
法律规定的人民法院有权采取的强制执行措施,不含下列选项中的()。
某项目投资来源中,项目资本金3000万元,借入银行资金2000万元,建设期借款利息400万元。在编制项目财务现金流量表时,建设期现金流出的投资应为()万元。
产品定位的步骤如何理解?
(2014年)资料一C国蓝先生在D国攻读物理学硕士学位期间,兼职于D国一家光伏产业的公司,从事光伏组件的销售业务。蓝先生熟悉太阳能电池板零部件产品的销售渠道及客户群体,积累了丰富的销售经验及客户资源,善于搜集客户需求信息,并能够根据客户需求对产品提出
商业银行作为金融中介机构,其经营对象是()。
学生在操场上列队做操,只知人数在90-110之间。如果排成3排则不多不少:排成5排则少2人;排成7排则少4人。问学生人数是多少人?
计算∫Lxdy一(2y+1)dx,其中(1)L从原点经过直线y=x到点(2,2);(2)L从原点经过抛物线y=到点(2,2).
Australiansalwaystakegreatprideindisplayingtheirmateshiptoothers.Thiswasbuiltupbitbybitwhenthefirst【S1】_____
最新回复
(
0
)