首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 structA{ inta;charb[10]; doublec;}; voidf(structAt); main( ){ structAa。{1001,’’ZhangDa”,1098.0); ffa); printf(”%d,%s,%6
有以下程序 structA{ inta;charb[10]; doublec;}; voidf(structAt); main( ){ structAa。{1001,’’ZhangDa”,1098.0); ffa); printf(”%d,%s,%6
admin
2014-06-15
21
问题
有以下程序
structA{
inta;charb[10];
doublec;};
voidf(structAt);
main( ){
structAa。{1001,’’ZhangDa”,1098.0);
ffa);
printf(”%d,%s,%6.1f\n”,a.a,a.b,a.c);}
voidf(structAt){
t.a=1002;
strcpy(t.b,”ChangRong”);
t.c=1202.0;}
程序运行后的输出结果是
选项
A、1002,ChangRong,1202.0
B、1001,ZhangDa,1098.0
C、1001,ChangRong,1098.0
D、1002,ZhangDa,1202.0
答案
B
解析
在主函数中定义结构体A的变量a,并对其赋初值,再调用函数f(a),形参t接收实参的数据,在函数f(t)中对结构体变量t的各个成员进行了赋值操作,需要注意的,形参和实参之间是数据传递,因此对形参的操作对实参不产生影响,因此在主函数输出仍然输出变量a的数据
转载请注明原文地址:https://jikaoti.com/ti/G3n0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有定义语句:“intx,y;”,若要通过“scanf("%d,%d",&x,&y);”语句使变量x得到数值11,变量y得到数值12,下面4组输入形式中错误的是()。
若输入60和13,以下程序的输出结果是() #defineSURPLUS(a,b)((a)%(b)) main() {inta,b; scanf("%d,%d",&a,&b); printf("%d\n",SURPLUS(
在C语言中,不正确的int类型的常数是_______。
以下能正确定义二维数组的是()。
以下4个选项中,不能看作一条语句的是()。
设有二元关系R和三元关系S,下列运算中合法的是()。
指针变量p和数组a的说明如下:int*a[3]={"aa","bb","cc"},**p;执行语句p=&a[2];后,*p指向的字符串是______。
能正确表示逻辑关系""a≥10或a≤0""的C语言表达式是______。
若x、y和z均是int型变量,则执行下面表达式后的x值为【】。x=(y=4)+(z=3)
以下叙述中不正确的是()。
随机试题
A.选择性蛋白尿B.持续性氮质血症C.红细胞沉降率正常D.尿钙增高E.发病初期,血清C3一过性降低肾炎性肾病
关于记忆的概念的理解错误的是
采用地质雷达法进行隧道超前地质预报,雷达的工作天线的频率应选择()。
可在被绝热对象处于运行状态下进行施工的是()。
下列税费中,按照规定一般计入管理费用的有( )。
当主导运营企业提供的捆绑组合中包含S1、S2、S3、S4等四种产品或业务,竞争者无论如何也提供不出S1,此时,这种捆绑销售策略()的性质。
甲公司和乙公司签订货物买卖合同,甲公司于2018年2月1日根据合同开出一张3个月后到期的商业汇票,经丙银行承兑,交付给乙公司作为预付款。乙公司收到汇票后,于2018年3月10日将该汇票背书转让给丁公司,以偿付债务,但没有注明背书日期。丁公司收到汇票后,因疏
微软公司的办公自动化软件系统包括多个软件模块,在Excel软件中内置了功能强大的函数,使用函数能够提高人们处理文档的工作效率,Excel扣可以使用的函数包括()。
若数据链路的发送窗口尺寸WT=4,在发送3号帧并接到2号帧的确认帧后,发送方还可连续发送(16)。
下列关于汉字编码的叙述中,错误的是______。
最新回复
(
0
)