首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> struet A { int a; char b[10]; double c; }; struet A f(struet A t); main() { struet A
有以下程序: #include<stdio.h> #include<string.h> struet A { int a; char b[10]; double c; }; struet A f(struet A t); main() { struet A
admin
2021-04-28
43
问题
有以下程序:
#include<stdio.h>
#include<string.h>
struet A
{
int a;
char b[10];
double c;
};
struet A f(struet A t);
main()
{
struet A a={1001,"ZhangDa",1098.0};
a=f(a);
printf("%d,%s,%6.1f\n",a.a,a.b,a.c);
}
struet A f(struet 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://www.kaotiyun.com/show/HHtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
有以下程序#includeintfun(chars[]){char*p=s;while(*p!=0)p++;return(p-s);)main(){printf(
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为
设有表示学生选课的3张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
有关return语句说法不正确的是()。
设栈的顺序存储空间为S(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。则栈中的元素个数为
设有一个M*N的矩阵已经存放在一个M行N列的数组x中,且有以下程序段sum=0;for(i=0;i
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
数据库系统的三级模式不包括
随机试题
根据《图书出版单位社会效益评价考核试行办法》,“文化和社会影响”的二级指标具可分为()。
A.3个月B.6个月C.2年D.5年药品类易制毒化学品专用账册保存期限应当白药品类易制毒化学品有效期期满之日起不少于()
患儿,2岁,肺炎,抗生素治疗3周。口腔护理发现黏膜有点状灰白色乳凝块样物质,局部无痛,无全身症状,应考虑为
《银行业监督管理法》规定,银行业的监督管理措施主要有()等。
在确认效果阶段,将质量改进的成果换算成金额的原因在于()。
造成学生心理个别差异的原因不包括()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
老王在国企担任工程部技术工作,今年9月获得了3000元底薪,2000元项目奖金和中秋节过节奖,2000己项目奖金属于()。
对长度为n的线性表进行冒泡排序,最坏情况下需要比较的次数为【】。
Theyoungmanadmitted(tomake)errors(injudgment)(on)morethanone(occasion).
最新回复
(
0
)