首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include typedef struct stu { char name[10], gender; int score; } STU; void f(STU a, STU b) { b = a; printf( "%s,%c,%d,
若有以下程序 #include typedef struct stu { char name[10], gender; int score; } STU; void f(STU a, STU b) { b = a; printf( "%s,%c,%d,
admin
2015-07-28
19
问题
若有以下程序
#include
typedef struct stu {
char name[10], gender;
int score;
} STU;
void f(STU a, STU b)
{ b = a;
printf( "%s,%c,%d,", b.name, b.gender, b.score );
}
main()
{ STU a={"Zhao", ’m’, 290}, b={"Qian", ’f’, 350};
f(a,b);
printf("%s,%c,%d\n", b.name, b.gender, b.score);
}
则程序的输出结果是( )。
选项
A、Zhao,m,290,Qian,f,350
B、Zhao,m,290,Zhao,m,290
C、Qian,f,350,Qian,f,350
D、Zhao,m,290,Zhao,f,350
答案
A
解析
同类型的结构体之间可以直接赋值,所以函数f()中把结构体变量a中的数据整体赋值给了结构体变量b,所以第一次输出结果为Zhao,m,290,。函数f()传递的参数为结构体变量,也是一种值传参,形参的变化不能影响到实参,所以主函数中调用函数f(a,b)对b中的数据没有影响,所以第二次的输出结果为Qian,f,350,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/PKJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 main() { int i; for(i=0;i<3;i++) switch(i) { case 0: printf("%d",i); case 2: printf("%d",i); default: printf("%d",i); } }
能正确表示a和b同时为正或同时为负的逻辑表达式是______。
以下正确的程序段是______。
下面程序的运行结果是______。 #include<stdio.h> #include<string.h> fun(char*w,int n) { char t,*s1,*s2; s1=w;s2=w+n-1; while(s1<s2) {t=*s1++;
以下程序的输出结果是______。 int f() { static int i=0; int s=1; s+=i;i++; return s; } main() { int i,a=0; for(i=0;i<5;i++)a+=f(): printf("%
有下面的程序段: char str[10],ch[]="China"; str=ch; printf("%s",str); 则运行时______。
以下对C语言的描述中,正确的是______。
设有定义语句:char c1=92,c2=92;,则以下表达式中值为零的是______。
以下关于C语言的叙述中正确的是
随机试题
孕妇,32岁,G1P0,38周妊螺目前已临产1O小时,主诉头痛、胸闷。检查:血压160/105mmHg,宫缩持续45秒间歇2~3分钟,强度中等,胎心率140次分钟。肛门检查:宫口已开全,胎膜破裂羊水清,胎头高位于坐骨棘水平下2cm。给予下列哪项处理为宜(
患儿,2岁,急性感染性喉炎。关于此病的临床特点,下列哪项是不正确的
男性,60岁,进行性黄疸2个月。诊断为胰头癌,行胰、十二指肠切除术,术后第5天突然出现全腹剧烈疼痛,腹肌紧张,腹腔穿刺抽出含胆汁的液体少许。目前最合适的处理方法是
冬期施工,抹灰砂浆应采取保温措施,涂抹时,砂浆的温度不宜低于()。
工程造价指数一般按()分类。
构筑物水池满水试验程序应为()。
2005年6月,甲公司将一台价值900万元的机床委托乙仓库保管,双方签订的保管合同约定;保管期限从6月21日至10月20日,保管费用在保管期提取机床时一次付清。8月,甲公司急需向丙公司购进一批原材料,因资金紧张,暂时无法付款。经丙公司同意,甲公司以
按照皮亚杰关于个体智力发展年龄阶段的划分,初中阶段正是“形式运算”阶段。下列不符合初中生思维发展特点的是()。
总经理:我主张小王和小李两人中至多提拔一人。董事长:我不同意。以下哪项,最为准确地表述了董事长实际的意思?
OnModestyAttentiontodetailissomethingeveryonecanandshoulddo—especiallyinatightjobmarket.BobCrossley,ahum
最新回复
(
0
)