首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void fun( int x, int y, int *c, int *d ) { *c = x+y; *d = x-y; } main()
有以下程序 #include <stdio.h> void fun( int x, int y, int *c, int *d ) { *c = x+y; *d = x-y; } main()
admin
2021-04-28
52
问题
有以下程序
#include <stdio.h>
void fun( int x, int y, int *c, int *d )
{ *c = x+y; *d = x-y; }
main()
{ int a=4, b=3, c=0, d=0;
fun ( a, b, &c, &d );
printf( "%d %d\n" , c, d );
}
程序的输出结果是
选项
A、0 0
B、4 3
C、3 4
D、7 1
答案
D
解析
主函数中首先初始化整型变量a、b、c、d分别为4、3、0、0。调用函数fun,将实参传递给形参。在fun函数内,*c=7、*d=1。返回主函数,最后输出7和1。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Pktp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
计算机能直接执行的程序是
C语言程序中,若函数无返回值,则应该对函数说明的类型是()。
关系R经过运算σA=B∧C>4∧D>3(R)的结果为()。
若floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。
给定程序中,函数fun的功能是:有N×N矩阵,将矩阵的外围元素顺时针旋转。操作顺序是:首先将第一行元素的值存入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为最后一行,临时数组中的元素成为最后一列。例如,若N=3,有下列矩阵:1
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作()。
规范化主要为克服数据库逻辑结构中的插入异常,删除异常以及
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
随机试题
下列关于财务报表审计和企业内部控制审计的说法中,正确的是()。
在通信网络中,规定通信系统站之间的相互作用,并管理在这些站交换帧的相对定时和规式的一组规则或约定,称为通讯协议。为了实现不同类型计算机系统互联,国际标准化组织ISO规定了开放系统互联模型,把各种协议分为( )层。
投资者的投资决策受到多种因素的影响,其中()属于个人背景的因素。
边际成本等于边际收益可称作( )。
我国国徽图案中的齿轮和谷穗象征()领导下的工农联盟。
在侦查过程中,发现不应对犯罪嫌疑人追究刑事责任的,应当撤销案件。()
选出一组恰当的标点,依次填入文中横线处。我来到中国青少年发展基金会的所在地,参加希望工程捐赠仪式。站在我身旁的一位总参离休老同志问我:“你也是一位离休的老兵吧______”我回答是。他接着又说:“想想吧______我们活下来的人,怎样向烈士交代啊
如果需要打开一个已经存在的非空文件“Demo”进行修改,下面选项中正确的是
下列叙述中正确的是
Inpopulardiscussionsofemissions-rightstradingsystems,itiscommontomistakethesmokestacksforthetrees.Forexample,
最新回复
(
0
)