首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 # include #include structA {int a;char b[10];double c;}; struct A f(structAt); main() {stmct A
有以下程序 # include #include structA {int a;char b[10];double c;}; struct A f(structAt); main() {stmct A
admin
2021-07-09
35
问题
有以下程序
# include
#include
structA
{int a;char b[10];double c;};
struct A f(structAt);
main()
{stmct 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,"WangPeng");t.c=1 220.0;return t;}
程序运行后的输出结果是( )。
选项
A、1001,ZhangDa,1098.0
B、1 002,ZhangDa,1 220.0
C、1001,WangPeng,1098.0
D、1002,WangPeng,1220.0
答案
D
解析
在主函数中定义结构体A的变量a,并对其赋初值,再调用函数f(a),在函数f(a)中对结构体变量a的各个成员重新进行了赋值操作,并把其值返回在屏幕上输出。
转载请注明原文地址:https://www.kaotiyun.com/show/sbkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intfun1(doublea){return(int)(a*=a);}intfun2(doublex,double
在下列选项中,没有构成死循环的是()。
编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程:cos(x)-x=0的一个实根。xn+1=cos(Xn)迭代步骤如下:(1)取x1初值为0.0;(2)x0=x1,把x1的值赋给x0;(3)x1=cos(x0)
若函数中有定义语句:inta;,则()。
给定程序中,函数fun的功能是:有NxN矩阵,将矩阵的外围元素顺时针旋转。操作顺序是:首先将第一行元素的值存入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为最后一行,临时数组中的元素成为最后一列。例如,若N=3,有下列矩阵:
在数据库中,数据模型包括数据结构、数据操作和
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
有以下字符串,说明表达式strlen(s)值的是()。chars[10]={’a’,’\n’,’a’,’b’,’\t’,’c’};
以下选项中不能用作C程序合法常量的是
下列选项中不属于面向对象程序设计特征的是
随机试题
Leu、Pro和Thr3个氨基酸只有1~2个遗传密码。()
瘙痒辨证中,出现发作急、变化快、走窜四注、游走不定,或遍身作痒、时作时休者,属于:
对人体组织刺激性大的对比剂是
甲按标准价购买后,甲为该房屋的()。B小区C户型的建筑面积为()m2。
膨胀土路堤施工时要注意的事项有( )。
下列选项中,不能提起行政复议的行为是()。
学校事故作为一种侵权行为具有的特征是()。
根据监管部门的要求,2018年年底金融租赁公司的资本充足率应达到()。
法律权利是各种权利中十分重要的权利,具有以下特征()
A、She’ssurprisedthatSandycouldworkfortheagency.B、ShewonderswhySandy’sstillkeepingherjob.C、ShedoubtsSandyhas
最新回复
(
0
)