首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include struet A { int a; char b[10]; double c; }; struct A f(struet A t);
有以下程序: #include #include struet A { int a; char b[10]; double c; }; struct A f(struet A t);
admin
2020-04-18
34
问题
有以下程序:
#include
#include
struet A
{
int a;
char b[10];
double c;
};
struct 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.e=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://jikaoti.com/ti/zdG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includemain(){inta=0,b=0,c=0c=(a+=++b,b+=4);printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
有以下程序,程序运行后的输出结果是#includemain(){inta=3;printf("%d\n",(a+=a-=a*a));}
有如下程序#include<stdio.h>main(){char*msg=’’Hello’’;intx=012;pfinff(’’%s,X=%d.\n’’,msg,x+1);}
设序列长度为n,在最坏情况下,时间复杂度为O(10g2n)的算法是()。
设有定义:chars[80];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。【09年3月】
下列关于C语言文件的叙述中正确的是()。【09年9月】
若有定义:inta=0,b=0,c=0,d=0;,有C语言表达式(a++&&b++)?c++:d++,以下关于其执行顺序的叙述正确是()。
以下关于C语言的叙述中正确的是()。【10年3月】
函数fun的功能是:计算1+z++…+的前n项。若x=2.5,函数值为12.182340。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构。试题程序:#
随机试题
[背景资料]某施工单位承接了某高速公路A合同段的施工任务,其中包括8km的路基、路面工程和一座跨径80m的桥梁施工。该合同段土质以松散砂土和黏土为主,土质含水量为20%,路基施工中有大量土方需转运200~300m。施工前,项目部组织编写
乳房部疾病症见经前胀痛者为
先天性甲状腺功能低下分类为
某工程项目,建设单位与施工总承包单位按《建设工程施工合同(示范文本)》签订了施工承包合同,并委托某监理公司承担施工阶段的监理任务。施工总承包单位将桩基工程分包给一家专业施工单位。开工前:(1)总监理工程师组织监理人员熟悉设计文件时发现部分图纸设计不
下列关于石油化工企业的布置,说法不正确的是()。
下列关于公司股份分割说法正确的有()
对逾期贷款,银行分(支)行信贷部主管必须()开出催收贷款通知函,并同时发送担保单位签收。
In2010,afederaljudgeshookAmerica’sbiotechindustrytoitscore.CompanieshadwonpatentsforisolatedDNAfordecades—by
以下关于通用对话框的叙述中,错误的是()。
WhichstatementisNOTtrueaboutthenewroundofsix-nationtalks?
最新回复
(
0
)