首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下列程序: #include<stdio.h> #include<string.h> main() { int i; char s[10],t[10]; gets(t); for(i=0;i<2;i++)
设有下列程序: #include<stdio.h> #include<string.h> main() { int i; char s[10],t[10]; gets(t); for(i=0;i<2;i++)
admin
2013-02-23
38
问题
设有下列程序:
#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);
}
printf("%s\n",t);
}
程序运行后,从键盘上输入(<CR>代表回车符):CDEF<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="QTHRG",if语句的控制条件 strcmp(t,s)<0成立,执行下列的语句,将字符数组s所指字符串的内容复制到字符数组t所指的存储空间中,然后输出字符数组t。
转载请注明原文地址:https://kaotiyun.com/show/s4Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的功能是将从键盘输入的两个数由小到大排序输出,当输入一对相等数时结束循环。请选择填空。#include<stdio.h>main(){inta,b,t;scanf("%d%d",&a,&b);
下面程序的输出结果是______。main(){doubled=3.2;intx,y;x=1.2;y=(x+3.8)/5.0;printf("%d\n",d*y);}
在设计程序时,应采纳的原则之一是______。
已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
有以下结构体说明和变量定义,如图所示: struct node {int data;struct node *next;} *p,*q,*r, 现妥将q所指结点从链表中删除,同时要保持链表的连续,以下不能完成指定操作的语句是______。
下列对于线性链表的描述中正确的是 ______。
以下叙述中不正确的是()
“年龄在18—25之间”这种约束是属于数据库当中的()
随机试题
A.肾小球新月体形成B.部分肾小球节段性硬化C.大部分肾小球纤维化,小部分肾小球代偿肥大D.肾小球毛细血管壁弥漫性增厚弥漫性新月体性肾小球肾炎的病理特点是
某机场的机械师陆某对机场领导人员心怀不满,在某次为等待执行任务的一架波音747客机进行机械检修时,故意对飞机的发动机装置进行了破坏。但恰好这架飞机此次没有投入运营。在第二天运营前机械师陈某在对飞机进行检修时发现了故障并及时进行了排除。对陆某的行为如何认定?
社会工作者张莉对某社区的青少年群体进行了调研和分析,发现有一些青少年整天游手好闲,对生活没有明确的目标,特别是对就业形势缺乏了解,对职业生涯缺少规划。为此,张莉设计了一个“职业生涯规划”小组,招募了11名社区青少年。通过两个多月的小组活动,这批青少年的态度
《中华人民共和国会计法》赋予财政部门对会计行为的监督权,其他拥有法律赋予的对有关会计工作实施监督并对相关会计违法行为进行处罚职权的部门有()。
下面不属于《普通高中语文课程标准(实验)》中“评价的基本原则”的一项()。
【2015重庆云阳选】最早在大学里开设教育学课程的是()。
现代植物保护学科发展的总趋势是朝着微观、宏观两个方向发展,在宏观指导下同时进行微观研究,并将微观资料进行宏观分析和处理,不断发展病虫治理新理论和新技术。在宏观方面,应用生态学和系统工程学的原理和方法建立农业生态系统中病虫害监控决策体系;在微观方面,以分子生
根据下图,回答116-120题。全民所有制单位职工劳保福利费在B年用于医疗费用的支出比用于其他费用的支出多:
已知x满足不等式22x一10.2x+16≤0,则的最大值与最小值之差为
通常数据链路层交换的协议数据单元被称为
最新回复
(
0
)