首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> #include <string.h> typedef struct{char name[9];char sex;float score[2]}STU; STU f(STU
有以下程序: #include <stdio.h> #include <string.h> typedef struct{char name[9];char sex;float score[2]}STU; STU f(STU
admin
2009-01-15
24
问题
有以下程序: #include <stdio.h> #include <string.h> typedef struct{char name[9];char sex;float score[2]}STU; STU f(STU A) {STU b={"Zhao",’m’,85.0,90.0}; int i; strcpy(a.name,b.namC) ; a.sex=b.sex; for(i=0;i<2;i++) a.score
=b.score
; return a; } main() {STU c={"Qian",’f’,95.0,92.0},d; d=f(C) ; pintf("%s,%c,%2.of.%2.of\n",d.name,d.sex,d.score[0],&score[1]); } 程序的运行结果是( )。
选项
A、Qian,f,95,92
B、Qian,m,85,90
C、Zhao,m,85,90
D、Zhao,C95,92
答案
4
解析
本题的f()函数中,首先定义了一个STU结构体变量b并初始化为{"Zhao",’m’,85.0, 90.0},然后分别通过strcpy()库函数、赋值语句和for循环,将b中所有成员分别赋给形参a的相应成员,最后返回a。所以,无论传递给函数fun()的参数是什么,结果返回的都会是函数中定义的STU结构体b的内容{"Zhao",’m’,85.0,90.0}。故最终输出结果为:Zhao,m,85,90;应该选择C。
转载请注明原文地址:https://jikaoti.com/ti/E6K0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click() DimmAsInteger,nAsInteger n=2 Form=1To3 Printproc(n); NextmEndSubF
在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序代码:OptionBase1Dimarr()AsIntegerPrivateSubCommandl_Click()DimiAsInte
下列选项中不属于软件生命周期开发阶段任务的是()。
下列队列的描述中,正确的是()。
窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOption1_Click(IndexAsInteger)EndSub下面关于此过程的参数In
下面关于命令按钮的叙述中错误的是
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是( )。
Fibonaeei数列的规律是:前2个数为1,从第3个数开始,每个数是它前2个数之和,即:1,1,2,3,5,8,13,21,34,55,89,…。某人编写了下面的函数,判断大于1的整数X是否是Fibonacci数列中的某个数,若是,则返回True,否则返
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
检查软件产品是否符合需求定义的过程称为()。
随机试题
____________是以一台计算机设备作为中心处理系统,其他的入网设备均与中心处理机通过通信线路相连,其他节点之间不能直接通信,必须通过中心处理机进行转发。
癫痫持续状态
关于中心静脉压波形的叙述,正确的是[*]4
男,28岁,受凉后高热,寒战,咳嗽,咳痰2天。体检:体温38.5℃,右上肺语颤增强,呼吸音增强,有湿啰音。WBC18×109/L,N90%,L10%。应考虑
浇筑混凝土墙体洞口时要注意的事项为()。
秋水(节选)庄子秋水时至,百川灌河。泾流之大,两涘渚崖之间,不辩牛马。于是焉河伯欣然自喜,以天下之美为尽在己。顺流而东行,至于北海;东面而视,不见水端。于是焉河伯始旋其面目
我国宏观调控中的产业政策的实施主要依靠()。
A、 B、 C、 D、 B本题考查的是图形旋转与翻转的规律。在前一组图中,第一幅图通过翻转、旋转后可得到第二幅图,且中心部分变为白色;第一幅图旋转后可得到第三幅图。由此可知,在第二组图中,所求图形可由第一个图
社会性处罚:指存在失信行为的人员所受到的与自身失信行为没有直接关联的来自其他部门的限制和处罚。下列属于社会性处罚的是
下列关于“法律与道德的区别”的论述中,不正确的是()。
最新回复
(
0
)