首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下列程序: #include #include main() { int i; char s[10],t[10]; gets(t); for(i=0;i<2;i++)
设有下列程序: #include #include main() { int i; char s[10],t[10]; gets(t); for(i=0;i<2;i++)
admin
2012-12-03
27
问题
设有下列程序:
#include
#include
main()
{ int i;
char s[10],t[10];
gets(t);
for(i=0;i<2;i++)
{ gets(s);
if(strcmp(t,s)<0) strcpy(t,s):
}
printf("%s\n",t);
}
程序运行后,从键盘上输入(
代表回车符):DEF
BADEFM
QTHKG
则程序运行后的结果是_________。
选项
答案
QTHRG。
解析
本题考查strcmp(t,s)函数,函数strcmp(t,s)用来比较t和s所指字符串的大小,若t>s,则函数值大于0;若t=s,则函数等于0;若t<s,则函数值小于0。函数strcpy(t,s)的功能是:把字符数组s所指字符串的内容复制到字符数组t所指存储空间中。本题中,t[10]="CDEF"。第一次循环,s[10]="BADEF",条件strcmp(t,s)<0不成立,接着执行第二次循环,s="QTHRG",if条件strcHkp(t,s)<0成立,执行strcmp(t,s)函数,然后输出字符数组t。
转载请注明原文地址:https://kaotiyun.com/show/FMPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
诊断和改正程序中错误的工作通常称为【】。
设有以下语句:typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是()。
用树形结构来表示实体之间联系的模型称为()。
下列关于队列的叙述中正确的是()。
有以下程序:main(){intX=3,y=2,z=1;printf("%d\n",x/y&~z);}
若已定义x和y为double类型,则表达式x=1,y=x+3/2;的值是______。
两个或两个以上模块之间联系的紧密程度称为()。
有下列二叉树,对此二叉树前序遍历的结果为()。
设有以下结构体类型:structst{charname[8];intnum;floats[4];}student[50];并且结构体数组student中的元素都已有值。若要将这些元素写到硬盘文
对于一棵具有n个结点的树,则该树中所有结点的度之和为【】。
随机试题
下列关于气压水罐的设置,说法错误的是()。
简述数据库管理系统的功能。
男性,43岁,面部疖肿挤压后寒战高热,局部肿胀明显,全身皮肤散在瘀血点,血白细胞18×109/L,中性0.90。以下治疗措施中,错误的是
患者,男,60岁。突然出现原因不明的上腹痛,恶心、呕吐、血压下降。根据上述症状,应首先考虑可能发生
比较身高和体重两组数据变异度的大小宜用
M胆碱受体阻断药的临床应用错误的是
某公司签订租赁合同,从国外租入设备及配件,价款及国外运保费102000美元,其中设备价款100000美元,配件价款2000美元,当日汇率为1:8,此项经济业务发生后,应计入“长期应付款”账户的金额为()。
下列关于审计证据的其他信息的说法中,错误的是()。
课程的特点在于动手“做”。在于手脑并用以获得直接经验。这种课程类型体现了()的理念。
FollowingMartinWedell’spiece"Localteacherornativespeaker?"nowisperhapsagoodtimetoexplorethediscomfortoverthe
最新回复
(
0
)