首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2016-12-18
33
问题
有以下程序
#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,"ChangRong");t.c
选项
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://jikaoti.com/ti/HPi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下述程序的输出结果是#includevoidmain(){inta[5]={2,4,6,8,10};int*p=a,**q=&p;printf("%d,",*(p++));printf("%d",**q);}
请选出可用作C语言用户标识符的是
有以下程序intfun1(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(
有以下程序段,且变量已正确定义和赋值for(s=1.0,k=1;k
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
若要求从键盘读入含有空格字符的字符串,应使用函数
有以下函数:fun(char*a,char*B){while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)){a++;b++;}return(*a-*b);}该函数的功能
若变量均已正确定义并赋值,以下合法的C语言赋值语句是______。
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
下列叙述中,正确的是
随机试题
A.金黄色B.红色C.乳白色D.乳黄色E.绿色创伤、关节置换术后、恶性肿瘤时积液的颜色是
证见胸脘胁痛,吞酸吐苦,咽干口燥,舌红少津,脉细弱或虚弦。方剂宜选用
A、骨B、筋C、气D、血E、脉久卧伤()
热力管线、给水管线、排水管线等在车行道下直埋时,其最小覆土深度应不小于()。
气密性试验压力根据管道设计输气压力而定,下面关于试验压力的叙述中正确的包括()。
违反经济合同当事人在支付违约金之后,在履行可能的情况下()。
班杜拉认为强化可分_________、_________、自我强化。
在下列设备中,利用超声波工作的是()。
模块结构图是信息系统设计中的一种工具,其中符号○→表示()。
Shemustbelookingforwardasmuchtohisreturnashehimselfisto______her.
最新回复
(
0
)