首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> typedef struct{ char name[9]; char sex; float score[2];}STU; void f(STU*a) { strcpy(
有以下程序: #include<stdio.h> #include<string.h> typedef struct{ char name[9]; char sex; float score[2];}STU; void f(STU*a) { strcpy(
admin
2020-01-10
58
问题
有以下程序:
#include<stdio.h>
#include<string.h>
typedef struct{
char name[9];
char sex;
float score[2];}STU;
void f(STU*a)
{
strcpy(a->name,"Zhao");
a->sex=’m’:
a->score[1]=90.0;
}
main()
{
STU c={"Qian",’f’,95,92.0},*d=&c;
f(d);
printf("%s,%c,%2.0f,%2.0f\n",
选项
A、Qian,f,95,92
B、Zhao,f,95,90
C、Zhao,m,95,90
D、Zhao,f,95,92
答案
C
解析
f函数调用时,结构体数组名作为实参传给了形参指针,使结构体指针a指向了数组c的首地址。因此,f持有了主函数中数组c的指针,可以对数组c中的元素赋值,故返回主函数之后,数组c中的成员值已被更新。
转载请注明原文地址:https://kaotiyun.com/show/pUCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,其功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。例如,若二维数组中的数据为WWWWSSSSHHHH则字符串中的内容应是:WSHWSHWSHWSH。
编写函数fun,其功能是:根据以下公式求百的值(要求精度0.0005,即某项小于0.0005时停止迭代)。程序运行后,若输入精度0.0005,则程序应输出为3.140578。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅
下列给定程序中,函数fun的功能是:删除指针P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。输入字符串时用“#”结束输入。请改正程序中的错误,使它能输出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程
下列给定程序中,函数fun的功能是:把形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a[2]…中,把偶数从数组中删除,奇数个数通过函数值返回。例如,若a所指数组中的数据最初排列为:9,1,4,2,3,6,5,8,7,删除偶数后,a所指数组中
设有以下说明,则不正确的叙述是()。Unionun{inta;charb;floatc;}arr;
设有定义:chars[10];inti=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是()。
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front=rear-1。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
随机试题
根据公司法律制度的规定,下列有关公司成立日期的表述中,正确的是()。
关于胰头十二指肠切除术描述正确的是【】
德国的法兰克福是西欧人口最稠密的地区之一。
A、侵袭性腹泻B、分泌性腹泻C、果酱样大便D、嗜酸性粒细胞减少E、嗜酸性粒细胞增加阿米巴痢疾:()
带下的辨证,哪项是错误的
《药品包装、标签规范细则》要求,包装标签内容中用[接种对象]代替[适应证]的药品为()
白喉、百口咳、破伤风混合疫苗初种时需
信息管理所包含的内容除了信息收集,信息加工、信息传输及信息贮存外,还包括()内容。
施工单位在项目开工前必须编制分工计划,逐级向下进行施工组织设计交底,同时进行对有关部门和专业人员的横向交底,并有相应的()。
甲有限公司(以下简称“甲公司”)2×17年、2×18年发生的有关交易或事项如下:(1)2×17年3月1日,甲公司与乙公司签订一项销售合同。合同约定,甲公司应分别于2×18年11月30日和2×19年10月31日向乙公司销售A产品和B产品。合同约定的对价包括
最新回复
(
0
)