首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> typedef struct { char name[9]; char sex; float score[2]; } S
有以下程序 #include <stdio.h> #include <string.h> typedef struct { char name[9]; char sex; float score[2]; } S
admin
2013-02-23
43
问题
有以下程序 #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.name); a.sex = b.sex; for (i=0; i<2; i++) a.score
= b.score
; return a; } main() { STU c={"Qian", T, 95.0, 92.0}, d; d=f(c); printf("%s,%c,%2.0f,%2.0f\n", d.name, &sex, &score[O], d.score[1]); } 程序的运行结果是
选项
A、Qian, f,95,92
B、Qian,m,85,90
C、Zhao,m,85,90
D、Zhao,f,95,92
答案
C
解析
本题的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://kaotiyun.com/show/6SPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfunl(char*p){char*q;q=p;while(*q!=’\0’)}(*q)++;q++;}mains(){chara[]={
有以下程序:#include<stdio.h>main(){eharc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=g
执行以下程序后,test.txt文件的内容是(若文件能正常打开)()。#include<stdio.h>#include<stdlib.h>main(){FILE*fp;char*s1="Fortran",*s
要求通过while循环不断读入字符,当读入字母’N’时结束循环。若变量已正确定义,以下正确的程序段是()。
有定义语句:“intx,y;”,若要通过“scanf("%d,%d",&x,&y);”语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是()。
在关系数据库中,用来表示实体之间联系的是______。
检查软件产品是否符合需求定义的过程称为______。
以下程序中函数fun()的功能是构成一个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。#include<atdio.h>typed
以下程序的功能是输入任意整数给n后,输出n行从大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:ABCDEFCHIJKLMN
定义结构体数组:structstu{intnum;charname[20];}x[5];{1,"L1",2,"ZHAO",3,"WANG",4,"ZHANG",5,"LIU"};for(i=1;i
随机试题
不属于HLA复合体遗传特征的选项是
未规定有空气洁净级别要求的区域需要对尘粒及微生物数量进行控制的房间(区域),其建筑结构、装备及其使用均具有减少该区域内污染源的介入、产生和滞留的功能
适用于大体积混凝土工程的水泥有()。
按照中部地区扩大增值税抵扣范围的规定,下列说法正确的是( )。
根据城镇土地使用税法律制度的有关规定,下列各项中,属于城镇土地使用税征税范围的有()。
李小明同学今天在参加物理考试时,对于一些简单而熟悉的力学公式,却怎么也想不起来。其中涉及的遗忘理论主要是()。
以下说法正确的是:
假设邮件服务器的地址是email.bj163.com,则用户正确的电子邮箱地址的格式是()。
Whenthemanaskedifhecouldpaybycheck,theassistant______.Afterthemanheardwhatthemanagersaid.he______.
WeNeedtoTalkAboutDeathA)Mymotherwantedtodie,butthedoctorswouldn’tlether.Atleastthat’sthewayitseeme
最新回复
(
0
)