首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是【 】。 #include <stdio.h> #include <string.h> typcdef struct student { char name[10]; long sno;
以下程序的运行结果是【 】。 #include <stdio.h> #include <string.h> typcdef struct student { char name[10]; long sno;
admin
2009-01-15
60
问题
以下程序的运行结果是【 】。
#include <stdio.h>
#include <string.h>
typcdef struct student
{ char name[10];
long sno;
float score;
}STU;
main()
{ STU a={"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);
}
选项
答案
2002 Shangxian
解析
strcmp函数用于比较两个字符串的大小,因为a.name=Zhangsan,b.name= Shangxian,所以strcmp(a.name,b.name)>0为真,执行d=b;因为c.name=Anhua,d.name= Shangxian,所以strcmp(c.name,d.name)>0不成立,不执行d=c;最后输出d.sno和d.name的值分别为2002,Shangxian。
转载请注明原文地址:https://kaotiyun.com/show/0IXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不合法的VB变量名是
下面关于控件数组的叙述中正确的是()。
以下过程定义中正确的过程首行是
下面不属于软件需求分析阶段主要工作的是
下列叙述中正确的是
下列叙述中正确的是
以下不属于VisualBasic数据文件的是()。
在VB中,函数过程与子程序过程的区别之一是()。
下列不是VisualBasic合法常量的是()。
程序中头文件typel.h的内容是: #define N 5 #define M1 N*3 程序如下: #include"typel.h" #define M2 N *2 main( ) { int i; i=M1+M2; pr
随机试题
目前烧伤病人的主要死亡原因是
发电厂厂内通信应包括的主要设备有()。
下列叙述中,( )不属于《安全生产法》关于安全生产规程的要求。
下列消费品的生产经营环节,既征收增值税又征收消费税的有()。
正当防卫必须是为避免国家、社会公共利益,他人的人身、财产和其他合法权益正在进行的不法侵害而采取的制止不法侵害的行为。()
下列说法完全正确的一项是:
公钥密码体制和对称密码体制是两个不同的密码体制。当n(n很大)个用户采用对称密码进行保密通信时,任意两个用户之间都需要一个安全的信道,系统中共有(15)个密钥,每个用户需要持有(16)个密钥:而当n个用户采用公钥密码方法进行保密通信时,共有2n个密钥,每个
Atthispointintheyear,manysoon-to-graduatestudentsandeventhoselookingforjobsandinternships(实习)areworried.If
OneofthekeyfeaturesofCBIistheuseofauthentic"input"—inotherwords,"real"readingbutlisteningmaterial:magazinea
ChineseAmericansIntroduction:AmericansusedtoassociateChineseAmericanswith【T1】【T1】______I.EarlyimmigrationA.Thefir
最新回复
(
0
)