首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include struet A { int a;ehar b[10];double c;}; struet A f(struet A t); main() { struet A a={10
有以下程序: #include #include struet A { int a;ehar b[10];double c;}; struet A f(struet A t); main() { struet A a={10
admin
2021-06-15
48
问题
有以下程序:
#include
#include
struet A
{ int a;ehar 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.If\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、1001,ZhangDa,1098.0
B、1002,ZhangDa,1202.0
C、1001,ChangRong,1098.0
D、1002,ChangRong,1202.0
答案
D
解析
函数f对结构体成员进行修改,并返回新的结构体;main函数先定义了一个结构体变量a并为它赋初值,然后调用函数f修改结构体变量的成员值,最后输出新的结构体变量成员。
转载请注明原文地址:https://www.kaotiyun.com/show/sStp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中,与语句:k=a>b.(b>c.1:0):0;功能相同的是( )。
若有定义语句:doublea,*p=&a;以下叙述中错误的是()。
数据结构中,与所使用的计算机无关的是数据的()。
设有定义语句int(*f)(int);则以下叙述正确的是
设有定义语句intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值不能完成此操作的语句是
有以下程序段intn,t=1,s=0;scanf("%d",&n);do{s=s++;t=t一2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在________处应填入的选项是Structlink{chardata;_________}node;
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
随机试题
什么是线程?简述进程与线程的关系。
《爱尔克的灯光》中,爱尔克的灯光象征着
口腔上皮中的非角质形成细胞为
眼在最大调节时所能看清的最近点称为
时间数列中,各项指标数值可以直接相加的是( )。
CNC系统由()组成。
什么是政府失灵?导致政府失灵的原因有哪些?
甲公司与乙公司于2012年7月10日签订一份合同,约定由甲公司向乙公司供应一套设备并负责送货、安装,货款总额300万元。同年10月10日,甲公司将设备运抵乙公司,设备安装后,调试运转正常。乙公司即付货款280万元,双方同意剩余20万元待设备运转3个月后如果
甲、乙与其他人一起赌博,赌桌上,甲输给了乙1000元钱。结束后,甲越想越不服气,觉得乙一定在赌博的时候作了手脚。于是甲找到乙,对乙拳打脚踢,要求乙交出所赢的1000元。乙被打成重伤,被迫将1000元钱还给了甲。甲的行为()
Somebirdsliketositonasheepbecause______.Whatdoesthesecondparagraphmainlydiscuss?
最新回复
(
0
)