首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下列程序: #include<stdio.h> #include<string.h> main() { int i; char s[10],t[10];
设有下列程序: #include<stdio.h> #include<string.h> main() { int i; char s[10],t[10];
admin
2013-02-23
61
问题
设有下列程序:
#include<stdio.h>
#include<string.h>
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);
}
print f("%s\n",t);
}
程序运行后,从键盘上输入(<CR>代表回车符): DEF<CR>BADEF<CR>QTHRG<CR>,则程序的输出结果是______。
选项
答案
QTHRG
解析
函数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",if语句的控制条件strcmp(t,s)<0不成立,接着执行第二次循环,s="QTHRO", if语句的控制条件strcmp(t,s)<0成立,执行下列的语句,将字符数组s所指字符串的内容复制到字符数组t所指存储空间中,然后输出字符数组t。
转载请注明原文地址:https://kaotiyun.com/show/07Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列不属于软件工程的3个要素的是
利用fseek函数可以实现的操作是
请选出以下语句的输出结果Printf("%d\n",strlen("\t\"\065\xff\n"));
下列SQL语句中,用于修改表结构的是
假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为【】。
以下程序的输出结果是()#include<string.h>main(){chars1[]="123",s2[]="abc",ss[20]="010";strcat(ss+1,strcpy(s2,
在C语言中,int,char和short三种类型数据在内存中所占用的字节数
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是()
将E-R图转换到关系模式时,实体与联系都可以表示成______。
下列语句中,不正确的是______。
随机试题
简述经济性垄断的概念和主要形式。
中成药的联合应用中,因功效相悖而不宜合用的药组有()。
下列疾病,可能成为慢性腹痛的常见病因为
患者,男,30岁,发生破伤风后出现肌肉阵发性痉挛,控制痉挛最主要的护理措施是()
河流完全混合模式的适用条件是()。
在筹资效益分析中,影响综合资金成本的因素有()。
下列各句句意明确、不存在语病的一项是()。
国民参政会
A、Atabout1:40a.m.localtime.B、Atabout1:14a.m.localtime.C、Oneatabout1:14a.m.,whiletheotheraround2:14a.m.D、O
Directions:Forthispart,youareallowed30minutestowriteashortessayentitledShouldtheStateInterferewithPeople’sS
最新回复
(
0
)