首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include typedef struct { int num;double s; }REC; void funl(REC *x) { x->num=23;x->s=8
有以下程序 #include typedef struct { int num;double s; }REC; void funl(REC *x) { x->num=23;x->s=8
admin
2012-08-23
21
问题
有以下程序
#include
typedef struct
{
int num;double s;
}REC;
void funl(REC *x)
{
x->num=23;x->s=88.5;
}
void main()
{
REC a={16,90.0};
funl(&a);
printf(“%d﹨n”,a.num);
}
程序运行后的输出结果是_____________。
选项
答案
23
解析
在主函数中定义了结构体变量a,并对其成员赋初值16和90.0,然后调用函数fun1(a),把变量a的值复制一份赋给形参变量x,在子函数fun1()中分别对变量x的成员赋值,函数把形参x的值返回,而此时变量a中的值发生变化,所以输出变量a的成员num的值为23。
转载请注明原文地址:https://kaotiyun.com/show/tfPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<stdio.h>main(){floatx=2.0,y;if(x<0.0)y=0.0;elseif(x<10.0)y=1.0/x;elsey=1.
下列用于printf函数的控制字符常量中,代表“竖向跳格”的转义字符常量是()。
有以下程序段:main(){inta=5,*b,**c;c=&b;b=&a;┆}程序在执行了c=&b;b=&a;语句后,表达式**c的值是()。
下列叙述中错误的是()。
若按功能划分,软件测试的方法通常分为______测试方法和黑盒测试方法。
已有定义:intx=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#defineN10voidarrin(intx[N]){inti=0;while(i<N)scanf
若有以下定义和语句,则使指针p指向值为36的数组元素的表达式是【】。inta[10]={19,23,44,17,37,28,49,36},*p;p=a;
两个或两个以上模块之间联系的紧密程度称为()。
具有3个结点的二叉树有
随机试题
下列疾病好发部位的描述中,哪一项是错误的
X线胶片相对感度的计算,最简便的方法是产生密度1.0(Dmin+1.0)的胶片A的曝光量对数(lgEA)与胶片B曝光量对数(lgEB)之差的反对数值乘以100。现有四种胶片A、B、C、D产生密度1.0所需曝光量的对数值分别为0.7、0.55、0.4、0.1
不得用于皮下注射的药物是()
下列有关交通标志施工的表述中,正确的是()。
某炼油厂的塔器分段运至现场后,需要重新组焊,它的安装可以由()承担。
建设工程项目的全寿命周期包括项目的()
根据党的十九大报告内容,下列有关新时代党的建设总要求的说法错误的是:
A.体积最大,8~12个,沿界沟的前方排列成一列B.数目最多,舌尖部较多,体积较小,略呈锥体状C.位于舌侧缘的后部,在人类仅有5~8条平行的皱襞D.呈卵圆形,为味觉感受器E.数目较少,色较红,呈蕈状,顶端圆形关于丝状乳头的描述,正确的是(
下列4种软件中属于应用软件的是
IntheAgeofGenetics,younolongerhavetotrytocutoutsmokingorthinktwiceaboutgobblingthatcandybarinyourdeskd
最新回复
(
0
)