首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 , #include<stdio.h> #include<string.h> StmctA { int a;char b[10];double c;}; struct A f(struct A t
有以下程序 , #include<stdio.h> #include<string.h> StmctA { int a;char b[10];double c;}; struct A f(struct A t
admin
2013-10-19
82
问题
有以下程序 ,
#include<stdio.h>
#include<string.h>
StmctA
{ 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.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,并对其赋初值,再调用函数f(a),在函数f(a)中对结构体变量a的各个成员重新进行了赋值操作,并把其值返回在屏幕上输出。
转载请注明原文地址:https://www.kaotiyun.com/show/uvJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是()。#defineWW(X)X*Xmain(){inta,i;i=3;a=++WW(i+1);printf("%d\n",a);}
对下面的程序进行编译与连接生成可执行文件c.exe,并在DOS命令提示符下输入:cIsaid"IloveChina"!程序代码如下:main(intargc,char*argv[]){printf("
若有如下程序:main(){inta[][2]={1,2,6,9,11},(*t)[2];t=a;printf("%d,%d\n",*(t[1]+1),(*t)[1]);}则程序运行后输出的结果是【
有以下程序:main(intarge,char*argv[]){intn,i=0;while(arv[1][i]!=’\0’{n=fun();i++;}printf("%d\n",n*
定义如下变量:intn=10;则下列循环的输出结果是()。while(n>7){-n;printf("%d\n",n);}
计算机中存储容量的基本单位是字节,它的英文名称是【】。
在下列叙述中,错误的一条是()
模块本身的内聚是模块独立性的重要性度量因素之一。在7类内聚中,具有最强内聚的一类是__________。
下列叙述中正确的是______。
测试的目的是暴露错误,评价程序的可靠性;而______得目的是发现错误的位置并改正错误。
随机试题
生育过严重缺陷患儿的妇女再次妊娠前,应采取的医学措施是
肝胆湿热证的特征是
下列不符合静脉性充血的描述是
支气管炎和肺炎的鉴别,有意义的是
对细菌叶酸代谢呈双重阻断的是既增加降压效果,又减少不良反应的是
按照《保险法》的规定,下列说法中,不正确的是()。
孙老师把没有按时完成作业的学生赶到操场上,让他们在冷风中把作业写完,说要让学生明白学习的艰辛。这说明,孙老师没有做到()。
由于天气逐渐变冷,牧场上的草每天以均匀的速度减少。经计算,牧场上的草可供20头牛吃5天,或供16头牛吃6天。那么可供11头牛吃()天。
Inthefollowingtext,somesentenceshavebeenremoved.ForQuestions41-45,choosethemostsuitableonefromthelist(A、B、C、
ElinorOstromisanAmericanpoliticalscientist.Shewas【B1】______the2009NobelMemorialPrizeinEconomicSciences,whichsh
最新回复
(
0
)