首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> struct A { int a; char b[10]; double c; }; struct A f(struct A t);
有以下程序 #include <stdio.h> #include <string.h> struct A { int a; char b[10]; double c; }; struct A f(struct A t);
admin
2021-02-25
67
问题
有以下程序
#include <stdio.h>
#include <string.h>
struct A
{
int a;
char b[10];
double c;
};
struct A f(struct A t);
main()
{
struct A a={1001,"ZhangDa",1098.0};
a=f(a);
printf("%d,%s,%6.1f\n",a.a,a.b,a.c);
}
struct A f(struct A t)
{
t.a=1002;
strcpy(t.b,"ChangRong");
t.c=1202.0;
return t;
}
程序运行后的输出结果是
选项
A、1002,ZhangDa,1202.0
B、1002,ChangRong,1202.0
C、1001,ChangRong,1098.0
D、1001,ZhangDa,1098.0
答案
B
解析
本题考查结构体变量的引用以及作为函数参数,题目虽然看似复杂,其实比较容易,f函数的参数是结构体变量,然后对参数重新赋值并返回,所以该题目的答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/Botp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
以卜叙述中正确的是
下列叙述中正确的是
以下关于return语句的叙述中正确的是
关于switch语句的叙述中正确的是()。
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
设有定义:intk=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是()。
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为()。
占构化程序设计的基本原则不包括
以下关于简单程序设计的步骤和顺序的说法中正确的是
随机试题
臣闻吏议逐客,窃以为过矣。
首先考虑如果在病程第10天检测本病特异性抗体为IgG型,则应诊为
下列哪些统计图适用于计数资料
治疗小儿哮喘风寒束肺证的首选方是
关于可调价合同价格调整因素,可以进行价格调整的是()
金融交易防险法利用外汇市场与货币业务来消除汇率风险,其中不包括()。
患者女性,16岁,初二学生两个月前患者的邻座的一位同学患肾炎,患者担心会传染给自己,白天在学校穿的衣服回家后就换下来洗掉,并反复洗手,开始时只在饭前便后洗手,慢慢出现洗手次数增加,父母如不阻止可以连续洗上十余分钟至半小时,从手部直洗到肩以下的上臂
为保障幼儿园区域活动达到预期的效果,必须保证区域活动的时间和空间。()
某城市修地铁.要进行交通管制、车辆限行。领导要你展开调查,你如何搜集资料?
阅读下列材料,回答问题:材料一据统计,到1999年7月中旬,全世界人口达到60亿,人口问题特别是贫困人口问题再次引起全世界的关注。现在全球有13亿贫困人口,比5年前增加了3亿。第三世界贫困问题尤其严重。材料二进入90年代后,
最新回复
(
0
)