首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #include<string.h> Struct A { int a;char b[10];double c;}; struct A f(struct A t);
有以下程序 #include<stdio.h> #include<string.h> Struct A { int a;char b[10];double c;}; struct A f(struct A t);
admin
2019-08-18
19
问题
有以下程序
#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.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、1 002,ChangRong,1202.0
C、1001,ChangRong,1098.0
D、1001,ZhangDa,1098.0
答案
B
解析
在主函数中定义结构体A的变量a,并对其赋初值,再调用函数f(a),在函数f(a)中对结构体变量a的各个成员重新进行了赋值操作,并把其值返回在屏幕上输出。
转载请注明原文地址:https://kaotiyun.com/show/tvRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}执行后的输出结果是
若有以下程序#include#defineS(x)(x)*(x)#defineT(x)S(x)/S(x)+1main(){intk=3,j=2;printf("%d,%d\n",S(k+j),T(k+j));}则程序的输出结果是
若有以下程序#include#defineN4voidfun(inta[][N],intb[],intflag){inti,j;for(i=0;i<N;i++){b[i]=a[0][i];for(j=1;j<N;j++)if(flag?(b
若有以下程序#includemain(){inta=-11,b=10;a/=b/=-4;printf("%d%d\n",a,b);}则程序的输出结果是
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",109
以下叙述中错误的是
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
给定程序MODI1.C中函数fun的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。请修改程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行和删行,也不得更改程序的结构!#include#def
在关系数据库中,用来表示实体间联系的是
随机试题
下列关于权力导向型企业的说法中,不正确的是()。
国家工作人员挪用救灾款归个人使用的,()。
试述水土流失的预防措施。
合同磋商的内容。
会计人员每年接受培训的时间,累计不少于()
男性,30岁,左小腿上段有一窦道,反复流脓,排碎骨块12年,近半个月发热,伤口红肿流脓,X线片显示:左胫骨上段增粗,见死骨,其周围有新生骨。在应用抗生素的同时给予
咳铁锈色痰最常见的疾病是
房地产企业是吸纳金融机构信贷资金最多的行业。()
设f(χ,y)=(1)f(χ,y)在点(0,0)处是否连续?(2)f(χ,y)在点(0,0)处是否可微?
Whattimeisitnow?
最新回复
(
0
)