首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> struet A { int a; char b[10]; double c; }; struet A f(struet A t); main( ) { struet
有以下程序: #include<stdio.h> #include<string.h> struet A { int a; char b[10]; double c; }; struet A f(struet A t); main( ) { struet
admin
2018-06-29
88
问题
有以下程序:
#include<stdio.h>
#include<string.h>
struet A
{
int a;
char b[10];
double c;
};
struet A f(struet A t);
main( )
{
struet A a={1001,"ZhangDa",1098.0};
a=f(a);
prinff("%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.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
解析
本题考查结构体变量的引用以及作为函数参数,题目虽然看似复杂,其实比较容易,f函数的参数是结构体变量,然后对参数重新赋值并返回,所以该题目的答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/6txp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数mycmp(char*s,char*t)的功能提比较字符串s和t的大小,当s等于t时返回0,当s>t返回正值,当s<t时返回负值。请填空。mycmp(char*s,char*t){while(*s==*t){
有以下程序 #include<stdio.h> main() { FILE *fp;int k,n,a[6]={1,2,3,4,5,6}; fp=fopen("d2.dat","w"); fprintf(fp,"%d%
以下程序的输出结果是【】。doublesub(doublex,doubley,doublez){y-=1.0;z=z+x;returnz;}main(){doublea=2.5,b=9.0;
【】是数据库设计的核心。
有下列程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;下列选项中表达式的值为11的是
表达式pow(2.8,sqrt(float(x)))值的数据类型为______型。
以下叙述中正确的是
为了提高软件的独立性,模块之间最好是()。
软件测试中路径覆盖测试是整个测试的基础,它是对软件【】进行测试。
随机试题
“爱美剧”
A、肩外侧肩峰下注射B、肱二头肌长头结节间沟注射C、肩胛内上角注射D、肱骨外上髁注射E、腕管注射肩周炎患者应选用的注射疗法是
狄斯蜂螨的发育过程中无()。
A.实寒证B.虚寒证C.虚热证D.实热证E.寒热错杂证
淋病的临床表现,正确的是
现代药学发展的三个阶段是()
郑女士有一个在读初三的女儿,就此她向理财师就子女教育规划方面的问题进行了咨询。根据以上材料回答问题。如果理财师向郑女士推荐教育保险,关于教育保险,下列说法不正确的是()。
请认真阅读下文,并按要求作答。草白居易
对线性回归方程的有效性进行显著性检验的方法有
Forthispart,youareallowed30minutestowriteanessay.Supposetherearetwooptionsuponsquaredance:Oneissevereproh
最新回复
(
0
)