首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是【 】。 #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
35
问题
以下程序的运行结果是【 】。
#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://kaotiyun.com/show/5YXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序计算并输出的是( )。PrivateSubCommand1_Click() a=10 s=0 Do s=s+a*a*a a=a-1 LoopUntila
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
以下合法的VB变量名是()。
负责数据库中查询操作的数据库语言是( )。
数据库系统的数据独立性是指()。
为组合框Combol增加一个列表项“电脑”,下列语句正确的是()。
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第。一个元素为划分的基准,那么第一趟划分后的结果为()。
将E-R图转换为关系模式时,实体和联系都可以表示为( )。
A、选择B、投影C、交D、并D关系T中的元素与关系R和关系S中不同元素的总和,因此为并操作。
下面不能作为结构化方法软件需求分析工具的是
随机试题
货币是数字数据类型的特殊类型,等价于具有()属性的数字字段类型。
用户可以在上面发表文章或阅读文章,可以聊天交友的________________简称BBS。
A.昏睡B.意识模糊C.浅昏迷D.深昏迷E.谵妄神志不清,出理错觉、幻觉、躁动不安、言语杂乱伴有定向力障碍应考虑为()
男性,45岁,发现高血压2个月,药物治疗无效,明显乏力2周。查体:血压140/92mmHg,心率90次/分,律齐。化验:血糖6.2mmol/L,血钾2.8mmol/L。B超示:左肾上腺区域有直径1.5cm实性占位病变。该患者最可能的诊断是
下列叙述不正确的是
细菌结构中与致病性无关的是( )
下列各项,可见咳嗽痰多,色黄稠黏,喉中痰鸣症状的是()
基金在向个人投资者分配股息、红利以及利息时,按50%计算应纳税所得额,代扣代缴个人所得税。( )
用Outlook编辑电子邮件:收信地址:ma114test@163.com主题:TurboC整型变量将Testle.txt作为附件粘贴到信件中。信件正文如下:您好!信件附件是TurboC语言整型变量说明,请查阅,收到请回信。此致敬礼!
Itmayseemanoddtimetoworryaboutsavings.ThisweektheNationalBureauofEconomicResearchdeclaredthattheworld’s,la
最新回复
(
0
)