首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 typedef struct stu{char name[10],gender;int score;}STU; void f(STU a,STU b){ b=a: printff("%s,%c,%d,",b
若有以下程序 typedef struct stu{char name[10],gender;int score;}STU; void f(STU a,STU b){ b=a: printff("%s,%c,%d,",b
admin
2013-10-19
19
问题
若有以下程序
typedef struct stu{char name[10],gender;int score;}STU;
void f(STU a,STU b){
b=a:
printff("%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,Zhao,m,290
B、Zhao,m,290,Qian,f,350
C、Qian,f,i350,Qian,f,350
D、Zhao,m,290,Zhao,f,350
答案
B
解析
函数f(STU a,STU b)的主要功能是为把结构体变量a的值存放到b中,然后输出b中各个成员的值。主函数中调用函数f(a,b),输出赋值以后b的数据,实际为a{"Zhao",’m’,290}的数据,函数调用结束,形参a和b撤销,流程到主函数输出b{"Qian",’f’,350}的数据。
转载请注明原文地址:https://kaotiyun.com/show/4qJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是【】。voidfun(int*n){while((*n)--);printf("%d",++(*n));}main(){inta=1000;fun(&a);
若有如下程序:intsub(intm){if(m==1||m==0)return2;elsereturn(sub(m-1)*sub(m-2));}main(){intn;scanf(
若执行下述程序时,从键盘输入的数据是3和6,则程序的输出结果是()。#include<stdio.h>voidmain(){intx,y,z;scanf("%d%d",&X,&y);z=y+x;
设有以下程序: main() {inta,b,k=4,m=6,*p1=&k,*p2=&m; a=p1=&m; b=(*p1)/(*p2)+7; printf("a=%d\n",a); printf("b=%d\n
在下列关于宏定义命令#define的叙述中,正确的一条是()
在C语言中,不正确的int类型的常数是_______。
以下能正确定义二维数组的是()。
以下所列的C语言常量中,错误的是()。
下列叙述中正确的是()。
随机试题
A.孙络B.别络C.经别D.经筋加强了十二经脉中相为表里的两条经脉在体内的联系的是
A、胎产式B、胎方位C、胎先露D、胎姿势E、骨盆轴胎儿先露部的指示点与母体骨盆的关系称为()。
A.GLUT4B.Na+-K+-ATP酶C.线粒体内膜嵴D.F1-F0复合体E.DG第二信使
关于不动产登记,下列说法错误的是:()
犯罪嫌疑人邹某1999年5月19日因涉嫌贪污罪被甲市检察机关立案侦查,在该案侦查过程中,邹某突发精神病而住院治疗,由于病情十分严重,检察机关无法继续侦查该案,下列检察机关的做法中哪一项为正确的处理决定?( )
预算定额中的人工幅度差主要是指( )。
下列关于证券公司的说法中()是正确的。
甲股份有限公司(以下简称“甲公司”)为自行建造一栋自用办公楼发生了如下业务:(1)20×5年1月1日,甲公司在美国证券市场上按而值发行了一批债券,专门用于建造该办公楼。该债券为3年期分期付息、到期一次偿还本金的债券,面值为500万美元,票面年利率为5%。
注重创造“自由空气”,鼓励自由发表意见,不把自己的意见强加于人的教师领导风格称为()
VictoriaBarzilaiopenedhermouthwidesothedoctorcouldlookathersorethroat.Not【C1】______aremarkableevent,excepttha
最新回复
(
0
)