首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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={10
有以下程序 #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={10
admin
2020-11-27
45
问题
有以下程序
#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,"WangPeng");t.c=1220.0;return t;}
程序运行后的输出结果是( )。
选项
A、1001,ZhangDa,1098.0
B、1002,ZhangDa,1220.0
C、1001,WangPeng,1098.0
D、1002,WangPeng,1220.0
答案
D
解析
在主函数中定义结构体A的变量a,并对其赋初值,再调用函数f(a),在函数f(a)中对结构体变量a的各个成员重新进行了赋值操作,并把其值返回在屏幕上输出。
转载请注明原文地址:https://www.kaotiyun.com/show/Cztp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
表达式3.6-5/2+1.2+5%2的值是
对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
以下选项中能表示合法常量的是
下列关于栈的叙述正确的是( )。
若有定义语句:intm[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是
在数据库的三级模式中,可以有任意多个
设有宏定义:#definelsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是
算法具有五个特性,以下选项中不属于算法特性的是
以下选项中,不合法的C语言用户标识符是
随机试题
2010年甲公司的利润总额为5000000元,适用的所得税税率为25%,当年发生的有关交易和事项中,会计处理与税务处理存在的差异如下:(1)支付违法经营罚款100000元。(2)取得国债利息收入50000元。(3)年末计提了300000元的存货跌价准
肝气郁结型胁痛的主症特点是:瘀血阻络型胁痛的主症特点是:
免疫细胞产生、分化成熟的场所
治疗偏头痛的配方取穴是()
根据《医疗机构制剂注册管理办法(试行)》,医疗机构制剂批准文号
简述中国民族乐器的分类并至少各列举三种。
Thestandardoflivingofanycountrymeanstheaverageperson’sshareofthegoodsandserviceswhichthecountryproduces.A
下列各句中,没有语病的一句是( )。
Howmanypeoplelosttheirlivesworldwideinemergenciesin2008?
LuckyChip.Goodman.ThePantechnicon.AdmiralCodrington.Thosenamesshouldpromptoneoftworeactions.Eitheryou’recomplet
最新回复
(
0
)