首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下列程序: #include<stdio.h> #include<string.h> main() { int i; char s[10],t[10]; gets(t); for(i=0;i<2;i++) { gets(
设有下列程序: #include<stdio.h> #include<string.h> main() { int i; char s[10],t[10]; gets(t); for(i=0;i<2;i++) { gets(
admin
2010-05-22
37
问题
设有下列程序:
#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/zNWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
标准模块中有如下程序代码:PublicXAsInteger,YAsIntegerSubvar_pub()x=10:y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:Pri
下列说法中,错误的是()。
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为()。
以下说法中正确的是()。
用语句Open“C:\teac.txt”ForInputAs#1打开文件后,就可以编程序()。
有如下语句序列:Dima,bAsIntegerPrintaPrintb执行以上语句序列,下列叙述中错误的是()。
设有以下定义语句:PrivateTypepointxAsIntegeryAsIntegerEndTypeDimaAspoint下面语句中正确的是
要把数学式写为VisualBasic表达式,下面正确的写法是
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。设有如下的类型和变量声明:PrivateTypePerson nameAsString*8 majorAsSt
随机试题
A.提高化合物的脂溶性、增加脂水分配系数B.影响药物分子的电荷分布,增加与受体的电性结合作用C.化合物的水溶性和解离度增加,不易通过生物膜,导致生物活性减弱,毒性降低D.一方面增加药物分子的水溶性,另一方面可能会与受体发生氢键结合,增强与受体的结合力
中国多所高校在多伦多、纽约、波士顿、旧金山召开了4场人才招聘会,针对出席招聘会的中国留学生所做的问卷调查显示:67%的人希望回国工作,33%的人会认真考虑回国的选择。可见,在美国工作对中国留学生已失去吸引力,人心思归已蔚然成风。以下哪一项陈述准确地指出了上
论述国际区域市场存在的原因。
A.麻黄汤B.半夏厚朴汤C.五苓散D.理中丸属于十剂中通剂的方剂是
患者,女,50岁。右足和右小腿被开水烫伤,有水疱伴剧痛。创面基底部肿胀发红。该病人烧伤面积和深度的诊断为()
甲型肝炎主要传播途径是( )
公司制的核心是()。
点在铅垂平面Oxy内的运动方程其中t为时间,v0、g为常数。点的运动轨迹应为:
在酝酿合资、合作的过程中,()会成为各方谈判的有力助手,财务评价结果起着()的重要作用。
水力发电工程的工程项目划分一般分为()级。
最新回复
(
0
)