首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include StructA {int a;char b[10];double c;}; struct A f(structAt); main() {struct
有以下程序 #include #include StructA {int a;char b[10];double c;}; struct A f(structAt); main() {struct
admin
2018-01-11
102
问题
有以下程序
#include
#include
StructA
{int a;char b[10];double c;};
struct A f(structAt);
main()
{struct A a={1001,"ZhangDa",1098.0};
a=f(a);printf("%d,%s,%6.1 f\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
解析
在主函数中定义结构体A的变量a,并对其赋初值,再调用函数坟a),在函数f(a)中对结构体变量a的各个成员重新进行了赋值操作,并把其值返回在屏幕上输出。
转载请注明原文地址:https://kaotiyun.com/show/6Gxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行下列程序后,变量a,b,c的值分别是()。intx=5,y=4;inta,b,c;a=(--x==y++)?x:++y;b=++x;c=y;
以下程序的输出结果是()。 main() {inti,k,a[10],p[3]; k=5: for(i=0;i<10;i++
已知有如下结构体: structsk {inta; floatb; }data,*p; 若有p=&dat
下列程序运行后的输出结果是_________。main(){intx,a=1,b=2,c=3,d=4:x=(a<b)?a:b;x=(x<c)?x:c;x=(d>x)?x:d;printf("%d\n",x):
数据模型分为格式化模型与非格式化模型,层次模型与网状模型属于__________。
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是()。
以下叙述中错误的是()。
在计算机中,算法是指______。
某二叉树有5个度为2的结点以及3个度为1的结点,则该二叉树中共有【】个结点。
算法的时间复杂度是指
随机试题
一个1:n联系转换为一个关系时,()成为关系的码。
支气管扩张手术治疗的适应症
某男,55岁,饱餐酗酒后2小时,上腹部持续性剧痛并向左肩、腰背部放射,伴恶心、呕吐,12小时后来院急诊。目前最有助于诊断的检查是( )。
调价频率的关键是()。
增强职业责任意识,正确的态度有()。
列宁说:“没有革命的理论,就没有革命的行动。”这一命题的含义是
下列命题正确的是().
有以下程序 main( ) { int x[8]={8,7,6,5,0,0},*s; s=x+3; printf("%d\n",s[2]); } 执行后输出结果是
Whatisthemaintopicofthisconversation?
WhichisthelargestethnicgroupinSanFrancisco?
最新回复
(
0
)