首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是【 】。 #include<string.h> typeaef struct student{ char name[10]; long sno; float score; {STU; ma
以下程序的运行结果是【 】。 #include<string.h> typeaef struct student{ char name[10]; long sno; float score; {STU; ma
admin
2009-04-15
42
问题
以下程序的运行结果是【 】。
#include<string.h>
typeaef struct student{
char name[10];
long sno;
float score;
{STU;
main()
{ STUa={"zhangsan",2001,95},b={"Shangxian",2002,90},c={"Anhua",2003,95},d,*p=&d;
d=a;
if(strcmp(a.name,b.name)>0)d=b;
if(strcmp(C.name,d. name)>0)d=C;
printf("%1d%s\n",d.sno,p->name);
}
选项
答案
2002Shanxian
解析
本题中第一个if语句将结构体变量a.name和结构体变量b.name中较小的那个赋值给结构体变量d,第二个if语句将结构体变量c.name和结构体变量d.name较大的那个赋给结构体变量d。通过函数strcmp比较。strcmp()函数有两个参数,分别为被比较的两个字符串。如果第一个字符串大于第二个字符串返回值大于0,若第一个小于第二个返回值小于0,相等时返回值为0。字符串比较大小的标准是从第一个字符开始依次向右比较,遇到某一个字符大,该字符所在的字符串就是较大的字符串,如果遇到某一个字符小,该字符所在的字符串就是较小的字符串。本程序中第一个if语句strcmp(a. name,b.name)>0为真,故将b的值赋给d,第二个if语句strcmp(c.name,d.name)>0为假,故不执行后面的语句,最后d的值为b的值,因此d.sno和p->name的值为 2002Shangxian。
转载请注明原文地址:https://www.kaotiyun.com/show/5YXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下面程序代码:PrivateSubCommand1_Click()s=0n=1DoWhilen<3Fork=1To5Step2s=s+n
假定在图片框Picture1中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是( )。
下面语句中能够打开随机文件的是
下面关于文件叙述中错误的是( )。
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.tim。窗体外观如图3.5(a)所示。三个命令按钮的名称分别为Command1、Command2和Command3,标题分别为“读取数据”、“首字母大写”和“存盘”。程序运行后,如果单
(1)考生文件夹下有一个工程文件sjt3.vbp。程序的功能是:通过键盘向文本框中输入数字。如果输入的是非数字字符,则提示输入错误,且文木框中不显示输入的字符。单击名称为Command1、标题为“添加”的命令按钮,则将文本框中的数字添加到名称为Combol
下列关于滚动条的叙述中,错误的是
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是()。
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有2个标题分别是“读数据”和“查找质数”的命令按钮。请画1个名称为Text1、初始值为空的文本框,该文本框允许显示多行内容,且有垂直滚动条,如图3-36所示。程序功能:(1)考生文件夹
VisualBasic过程分为函数过程和子过程,下面的叙述中错误的是()。
随机试题
()不是低碳钢插入式或骑座式管板焊缝的外观质量要求。
甲公司授权公民乙为代理人,代理工作完成后,未收回授权书,乙继续以代理人名义在外进行代理。甲公司的行为导致了()。A.乙滥用代理权B.乙假冒甲的名义、侵害甲名称权C.表见代理D.乙狭义无权代理
风湿性心脏病主动脉瓣狭窄出现心绞痛的原因是
患者,女,28岁,查体:腹式呼吸减弱,该患者可能患有以下疾病,除外
加强宽带通信网、()和下一代互联网等信息基础设施建设,推进“三网融合”,健全信息安全保障体系。
在混凝土的技术性能和质量要求中,影响混凝土拌和物和易性的主要因素包括()。
政府间转移支付不包括()。
外观设计专利申请简要说明中含有的下列哪些内容不符合相关规定?
下列哪项规律是体育教学的特殊规律?()
甲、乙今年8月1日签订房屋租赁合同,约定若明年甲考上北大研究生的话,乙可搬进来住。这一合同自今年8月1日生效。()
最新回复
(
0
)