首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun( int x, int y, int *z ) { *z = y-x; } main() { int a, b, c; fun(10,5,&a ); fun(7,a,&b ); fun(a,b,&c );
有以下程序 #include void fun( int x, int y, int *z ) { *z = y-x; } main() { int a, b, c; fun(10,5,&a ); fun(7,a,&b ); fun(a,b,&c );
admin
2015-07-28
23
问题
有以下程序
#include
void fun( int x, int y, int *z )
{ *z = y-x; }
main()
{
int a, b, c;
fun(10,5,&a ); fun(7,a,&b ); fun(a,b,&c );
printf("%d,%d,%d\n", a,b,c );
}
程序运行后的输出结果是( )。
选项
A、-5,-12,-7
B、5,2,3
C、-5,-12,-17
D、5,-2,-7
答案
A
解析
函数fun()返回的是y-x的值并存放在指针变量z指向的变量中。所以函数fun(10,5,&a );调用结束后,a=-5;函数fun(7,a,&b );调用结束后,b=-5-7=-12;函数fun(a,b,&c );调用结束后,c=-12-(-5)=-7,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/iKJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出的结果是______。intx=3;main(){inti;for(i=1;i<x;i++)incre();}incre(){staicintx=1
以下程序的输出结果是______。inta,b;voidfun(){a=100;b=200;}main(){inta=5,b=7;fun();pri
设有以下函数 f(int a) { int b=0; static int c=3; b++;c++; return(a+b+c); } 如果在下面的程序中调用该函数,则输出结果是______。 main() { int a=2,i; for(i=0;i<
以下程序运行后,输出结果是______。 int d=1; fun(int p) { int d=5; d+=p++; printf("%d",d); } main() { int a=3; fun(a); d+=a++; printf("%d\n",d)
以下程序运行后,输出结果是______。 func (int a,int b) { static int m=0,i=2; i+=m+1; m=i+a+b; return m; } main() { int k=4,m=1,p; p=func(k,m);
以下程序的输出结果是______。 #include <string.h> main() { char*a="abcdefghi";int k fun(a);puts(a); } fun(char*s) { int x,y; char c for(x=0,
下列语句中,说法正确的是______。
下面的if语句与y=(x>=10)?3*x-11:(x<1)?x:2*x-1;的功能相同,请补充完整。if(______)if(______)y=2*x-1;elsey=x;elsey=3*x-11
随机试题
视远物时,平行光线聚焦于视网膜前的眼称为
原癌基因激活的结果是出现
李某,女,30岁,因疲乏无力、多汗怕热,爱发脾气,体重减轻,诊断为甲状腺功能亢进。护士为其进行饮食指导时,应告诉患者避免食用
腹痛一般不伴休克的是
下列各项,属我国卫生法基本原则的是()
目前认为人类主要致龋菌是
同一工程中的导线,应根据不同用途选择不同颜色加以区分,相同用途的导线颜色应一致。电源线正极应为()色,负极应为()。
在国外,大部分优先股票为( )所持有。
有下列()情形之一的,当事人可以向中国证监会申请以简易程序免除以要约方式增持股份。
APopularPastimeoftheEnglishPeopleOneofthebestmeansofunderstandingthepeopleofanynationiswatchingwhatthe
最新回复
(
0
)