首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下列程序: #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(strcm
设有下列程序: #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(strcm
admin
2010-12-10
24
问题
设有下列程序:
#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>代表回车符):DEF<CR>BADEP<CR>QTHRG<CR>,则程序的输出结果是______。
选项
A、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
转载请注明原文地址:https://kaotiyun.com/show/EXPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Picture1的图片框控件,一个名称为Label1的标签控件,如图所示。现有如下程序:PublicSubdisplay(XAsControl)IfTypeOfxIsLabelThenxCap
关系数据库管理系统能实现的专门关系运算包括()。
考生文件夹下的工程文件sjt5.vbp中的窗体如图2.162所示。考生文件夹下的随机文件in5.dat中有20条记录,每条记录含姓名和三个分数(均为100以内的正整数)。在程序中已经定义了类型Recordtype,此类型变量可以存放一条记录。要求如下:
某二叉树共有399个结点,其中有199个度为2的结点,则该二叉树中的叶子结点数为()。
若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是()。
在名称为Form1的窗体上添加一个名称为HS的水平滚动条,最大值为100,最小值为1。再添加一个名称为List1的列表框,在属性窗口中输入列表项的值,分别是1000、1500、2000,如图所示。请编写适当的程序,使得运行程序时,将水平滚动条的长度改变为所
以下程序中函数f( )的功能是将n个字符串按由大到小的顺序进行排序。 #include<string.h> void f(char p[ ][10],int n) { char t[20]; int i,j; for(i =O;i <n-1 ;
算法具有五个特性,以下选项中不属于算法特性的是
一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是
随机试题
A公司生产和销售甲、乙两种产品,每年产销平衡。为了加强产品成本管理,合理确定下年度经营计划和产品销售价格,该公司专门召开总经理办公会进行讨论。相关资料如下:资料一:2018年甲产品实际产销量为3680件。生产实际用工为7000小时,实际人工成本
气滞血瘀证可以出现
传播者是健康信息传播的主体,在健康传播中,传播者应该注意
下列不在高压发生器中的器件是
男性,63岁,咳嗽、咳痰30年,活动后气短6年,加重1周来诊。查体:桶状胸,双肺哮鸣音,双肺底湿性啰音最可能的诊断是
关于民事强制执行中的参与分配制度,说法错误的是:()
【2009年第66题】Q345钢材牌号中的345表示钢材的哪一强度?
关于高桩码头工程岸坡抛填施工时的说法,正确的是()。
[*]
InternetAlmosteveryonewithorwithoutacomputerisawareofthelatesttechnologicalrevolutiondestinedtochangeforev
最新回复
(
0
)