首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下列程序: #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
43
问题
设有下列程序:
#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://kaotiyun.com/show/FMPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdlib.h>main(){char*p,*q;p=(char*)malloc(sizeof(char)*20);q=p;scanf("%s%s",p,q);
下列关于队列的叙述中正确的是()。
程序中对fun函数有如下说明void*fun();此说明的含义是
已定义c为字符型变量,则下列语句中正确的是
程序设计语言的基本成分是数据成分、运算成分、控制成分和()。
结构化程序设计主要强调的是()。
常采用的两种存储结构是()。
请选出可用作C语言用户标识符的一组()。
下列选项中不属于结构化程序设计方法的是()。
下列司用于C语言用户标识符的—组是______。
随机试题
按照“四呼”分类的方法,“自己”一词中两个音节的韵母分别属于()
泌尿男性生殖器结核原发灶多发生在
颈总动脉分为颈内动脉和颈外动脉的部位是()
关于居住区道路用地的叙述正确的是()。
2005年5月,某公司从香港进口一批机械设备,成交价格为CFR广州800000港币,已知该设备的进口税率为10%,保险费率为0.3%,当时的外汇牌价的买卖中间价为100港币=107元人民币,则海关应征收的进口关税税额是()人民币。
企业摊销无形资产价值时,应贷记的科目是()。
甲公司将100万元的设备出租给乙公司,租期1年。承租人乙公司破产,该设备在破产申请受理前灭失。保险公司应赔偿60万元,该赔偿金尚未交付给乙公司。根据破产法律制度的规定,下列表述中,正确的是()。
甲公司为境内上市公司,专门从事能源生产业务。2×15年,甲公司发生的企业合并及相关交易事项或事项如下:(1)2×15年2月30日,甲公司召开董事会,审议通过了以换股方式购买专门从事新能源开发业务的乙公司80%股权的议案。2×15年3月10日,甲公司、乙公
多媒体技术的上要特点是
Whenateacher【B1】______astudenttoreadabookit’susuallyforaparticularpurpose.Thebookmay【B2】______usefulinformatio
最新回复
(
0
)