首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下列程序: #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
2010-09-05
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>代表回车符):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="QTHRG",if语句的控制条件 strcmp(t,s)<0成立,执行下列的语句,将字符数组s所指字符串的内容复制到字符数组t所指存储空间中,然后输出字符数组t。
转载请注明原文地址:https://kaotiyun.com/show/C0Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Text1的文本框,名称为Check1的两个复选框构成的控件数组,下标分别为1、2。窗体外观如图所示。要求在程序运行时,改变复选框选中状态,则文本框中文本的字体做相应变化。为此,某人编写了如下程序代码:PrivateSubChe
考生文件夹中有一个工程文件sjt4.vbp。该程序的功能是:程序运行时,向文本框控件数组Text1(有5个文本框)中任意输入5个数,单击名称为Command1的命令按钮,则找出其中最小数并在标签lblBesult中显示。给出的窗体文件中已经有了全部控件,但
下面程序运行后,语句”Printi”执行的次数是()。PrivateSubForm_Click()DimiAsInteger,jAsIntegeri=0Doi=i+1Forj=10To1Step-3
设已经在菜单编辑器中设计了弹出式菜单mnuStyle,要求程序运行时,当用户在文本框Text1上单击鼠标右键时,能够弹出该菜单,则应使用的事件过程是()。
以下关于控件数组的叙述中,正确的是( )。
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是()。
语句DimArr(-2To4)AsInteger所定义的数组的元素个数为( )。
如果要定义一个窗体级变量,定义变量语句的位置应该是
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
若有下面的说明和定义,则sizeof(structaa)的值是()。structaa{intr1;doubler2;floatr3;unionuu{charu1[5];longu2[2];}ua;
随机试题
在考生文件夹下的"samp1.mdb"数据库中已经建立表对象"tEmployee"。请按以下操作要求,完成表的编辑:(1)根据"tEmployee"表的结构,判断并设置主键。(2)删除表中的"所属部门"字段;设置"年龄"字段的有效性规则为:只能输入大于
《麻醉药品、精神药品管理条例》关于麻醉药品监督管理,说法正确的是
符合甲状腺功能亢进症代谢率增高的表现是( )。【历年考试真题】
公司可以发行优先股筹集资金,优先股股东()。
根据基本建设程序的规定,在施工图预算之前的工作有()。
货币型理财产品可以被视为活期存款的替代品。()
FortyMayBetheNew30asScientistsRedefineAgeIs40reallythenew30?Inmanywayspeopletodayactyoungerthantheirp
(judge)______frommyexperience,hewillbelate.
【S1】【S2】
Researchershaveestablishedthatwhenpeoplearementallyengaged,biochemicalchangesoccurinthebrainthatallowittoact
最新回复
(
0
)