首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(int x,int y,int*z) { *z=y—x;} main() { int a,b,c; fun(10,5,&a);fun(
有以下程序: #include void fun(int x,int y,int*z) { *z=y—x;} main() { int a,b,c; fun(10,5,&a);fun(
admin
2016-04-07
24
问题
有以下程序:
#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,2,3
B、一5,一12,一7
C、一5,一12,一17
D、5,一2,一7
答案
B
解析
程序执行过程为:调用函数fun(10,5,&a),将变量a地址传入函数,a=5—10=一5;调用函数fun(7,a,&b),将变量b地址传入函数,b=一5—7=一12;调用函数fun(a,b,&c),将变量c地址传入函数,c=一12一(一5)=一7。输出一5,一12,一7,故B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/JCDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序执行输出的结果是()。#include<stdio.h>f(inta){intb=0;stoicc=3;a=c++;b++;return(a);}
有下列程序:main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n
表达式’8’-’2’的值是()。
有下列程序:main(){intt,a=1,b=5,c=-2;while(a>b>c){t=a;a=b;b=t;c++;}
数据处理的最小单位是
若a是血型变量,且a的初值为4,则计算a+=a-=a*a表达式后a的值为______。
fseek函数的正确调用形式是【】。
已知二叉树BT的后后序遍历序列是dabec,中序遍历序列是debac,它的前序遍序列是______。
若有如下结构体说明:structSTRU{inta,b;charc:doubled;structSTRU*p1,*p2;}请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。【】
可在C程序中用作用户标识符的一组标识符是
随机试题
Ihaven’tseenhimforquitealongtime,buthisparents______himsometimes.
支气管哮喘发作时不出现
建筑工程在施工过程中,如()发生变更时,应当重新申请领取施工许可证。
学习的最佳期限是指()。
【2015上】国家机关工作人员陈某因参与小学语文教科书的编写工作被当地人民政府给予行政记过处分,并处没收全部违法所得。当地人民政府做出这一处分的法律依据是()。
为什么说幼儿的教育离不开家庭?
2012年9月6日,吴某到厂长办公室要求分房。厂长刘某以要开会为由令吴某离开。吴某不从,刘某遂不耐烦,向外推吴某。吴某在后退中不慎将办公桌撞倒,打破茶杯。刘某见状大怒,向公安机关报警。公安干警赶到后,不容吴某分辩将其带到北桥派出所。第二天,某市A区公安分局
某次测验有50酋判断题,每答对一道得3分,不答或答错一道倒扣1分。某学生共得了82分,则该学生答对
有以下程序:main(){inti,j;for(j=10;j<11;j++){for(i=9;i<j;i++)if(!(j%i))break;if(i==j-1)
科学技术的进步使人类活到超过100岁的可能性越来越大。(increasingly)
最新回复
(
0
)