首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
40
问题
有以下程序:
#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://kaotiyun.com/show/tkCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includetypedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){i;Aa={
以下关于逻辑运算符两侧运算对象的叙述中正确的是
有以下程序:#include#includetypedefstructstu{charname[10];chargender;intscore;}STU;voidf
下列叙述中正确的是()。
以下选项中可用作C语言中合法用户标识符的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列关于C语言文件的叙述中正确的是()。【09年9月】
程序通过定义学生结构体数组,存储若干名学生的学号、姓名和三门课的成绩。函数fun的功能是:将存放学生数据的结构体数组,按姓名的字典序(从小到大)排序。请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:不得增行或删行,
不合法的用户标识符是()。
E—R图中用来表示实体的图形是()。
随机试题
公路工程进度计划的检查结果可以通过()体现和分析。
甲国是联合国的会员国。2006年,联合国驻甲国的某机构以联合国的名义,与甲国政府签订协议,购买一批办公用品。由于甲国交付延期,双方产生纠纷。根据《联合国宪章》和有关国际法规则,下列哪一选项是正确的?()
开放式、半开放式办公室其室内任何一点至最近安全出口直线距离不应超过30m,此处距离是指()。
下列命题中正确的是()。
下列税收文件属于税法行政解释的有( )。
收集求助者临床资料的途径包括()。
以下哪一条与长城无关_______。
财产租赁合同没有期限限制。
在软件工程中,白盒测试法可用于测试程序的内部结构。下列选项中描述正确的是
______placesinAmericaarementionedinthispassagebesidesNewYorkCity.Inthesecondparagraph,"excitementwillmakeit
最新回复
(
0
)