首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> typedef struct stu { char name[10]; char gender;
有以下程序 #include <stdio.h> typedef struct stu { char name[10]; char gender;
admin
2021-04-28
35
问题
有以下程序
#include <stdio.h>
typedef struct stu {
char name[10];
char gender;
int score;
} STU;
void f(STU a, STU *b)
{ a = *b;
printf("%s,%c,%d,", a.name, a.gender, a.score);
}
main( )
{ STU a = {"Zhao", ’m’, 290}, b = {"Qian", ’f’, 350};
f(a,&b);
printf("%s,%c,%d\n", a.name, a.gender, a.score);
}
程序运行后的输出结果是
选项
A、Qian,f,350,Qian,f,350
B、Zhao,m,290,Qian,f,350
C、Qian,f,350,Zhao,m,290
D、Zhao,m,290,Zhao,m,290
答案
C
解析
main函数中,首先定义两个结构体STU类型的变量a,b,并对a,b初始化,f函数的功能是:用形参结构体指针b指向的结构体对形参a赋值,此时形参结构体a的值为指针b指向的值,输出a即输出指针b指向的结构体,返回到main函数后,在输出实参a的值,答案为C选项,注:形参a,b不要和实参a,b混淆。
转载请注明原文地址:https://kaotiyun.com/show/YFtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是
有以下程序#includevoidfun(int*x,ints,inte){inti,j,t;for(i=s,j=e;i
结构化程序所要求的基本结构不包括
程序中已构成如下不带头节点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。若有以下程序段:q=s;S=s->next:p=s;wh
以下程序的输出结果是()。#include#defineS(x)4*(x)*x+1voidmain(){intk=5,j=2;printf(’’’’%d\n’’,S(k+j));}
在结构化程序设计中,模块划分的原则是()。
有以下程序#includemain(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}程序运行后的输出结果是
下列属于C语言合法的字符常数是()。
有以下程序structst{intx;int*y;)*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是
随机试题
水平液面的附加压力为零,这是因为()。
下列有关老年人的解剖生理特点叙述错误的为
宪法惯例是指宪法无明文规定,但在实际政治生活中存在,并为国家机关、政党及公众所普遍遵循,且与宪法具有同等效力的习惯或传统。你认为其特征主要可以概括为下列选项中的哪几项内容?()
矩形截面杆的截面宽度沿杆长不变,杆的中段高度为2a,左、右段高度为3a,在图5-62所示三角形分布荷载作用下,杆的截面m-m和截面n-n分别发生()。
财务生存能力分析中,财务生存的必要条件是:
QDII基金在募集认购的具体规定上的特点有()。
根据以下表格资料,回答问题。2014年10月,A省下列余额(人民币)中同比增长量最少的是()。
“字书”在中国古代是指()。
1,11,21,1211,111221,( )
Thefieldofanimalemotions,anareaoffocusinthescientificdisciplineconcernedwiththestudyofanimalmindscalledcogn
最新回复
(
0
)