首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下列程序: #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
25
问题
设有下列程序:
#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://jikaoti.com/ti/m1B0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,要求程序段完成求51的计算,不能完成此操作的程序段是
以下程序运行后的输出结果是______。main(){inti,m=0,n=0,k=0;for(i=9;i<=11;i++)switch(i/10){case
按数据流的类型,结构化设计方法有两种设计策略,它们是变换分析设计和______。
以下程序的输出结果是main(){charx=040;printf("%o\n",x<<1);}
对于下列字符串,说明表达式strlen(s)值的是()。chars[10]={’a’,’\n’,’a’,’b’,’\t’,’c’};
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。
在数据库技术中,面向对象数据模型是一种______。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
请选出可用作C语言用户标识符的是
实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。
随机试题
男性,45岁,梗阻性黄疸1月余,1天前曾行ERCP,3小时后自觉中上腹疼痛,伴恶心、呕吐。查:体温37.5℃,血压:120/68mmHg,腹平软,左上腹轻压痛,无反跳痛及肌紧张,WBC计数12×109/L,中性粒细胞83%。该病人最可能的诊断是
地下防水混凝土结构厚度不应小于()mm。
( )能确切地说明数据分布的离散程度和波动规律,是最常用的反映数据变异程度的特征值。
冬期钢筋调直冷拉环境温度控制的最小限值是()℃。
对非上市证券认识不正确的是()。
上级政府对下级政府转移支付的财力,与能够满足该级政府承担、履行的事权职责需求相对应,体现了财政转移支付的()特点。
运动:增强:体质
(黑龙江2010—45)一次数学考试共有20道题,规定:答对一题得2分,答错一题扣1分,未答的题不计分。考试结束后,小明共得23分,他想知道自己做错了几道题,但只记得未答的题的数目是个偶数。请你帮助小明计算一下,他答错了多少道题?()
下列程序的运行结果是()。main(){intx=1,y=3,a=0;while(x++!=(y-=1)){a+=1;if(y<x)break;}
实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。
最新回复
(
0
)