首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。 [说明1] 本程序输入一字符串,并将其中的大写字母变成小写字母。 [C函数1] #include<stdio.h> void main()
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。 [说明1] 本程序输入一字符串,并将其中的大写字母变成小写字母。 [C函数1] #include<stdio.h> void main()
admin
2010-12-16
26
问题
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。
[说明1]
本程序输入一字符串,并将其中的大写字母变成小写字母。
[C函数1]
#include<stdio.h>
void main()
{ int i=0;
char s[120];
printf("Enter a string.\n");
scanf("%s",s);
while( (1) ){
if( (2) )
s
=s
-’A’+’a’;
i++;
}
printf("%s\n",S);
}
[说明2]
本程序用二分法,在已按字母次序从小到大排序的字符数组list[len]中,查找字符c,若c在数组中,函数返回字符c在数组中的下标,否则返回-1。
[C函数2]
int search(char list[],char c,int len)
( intlow=0,high=len-1,k;
while( (3) );
k=(10w+high)/2;
if( (4) ) return k;
else if( (5) )high=k-1;
else low=k+1;
return -1;
}
选项
答案
(1) s[i] (2) ’A’<=s[i]&&s[i]<= ’Z’ (3) low<=high (4) list[k]==c (5) list[k]>c或c<list[k]
解析
函数1的功能是将读入的字符串中大写字母变成小写字母,因此对读入的每个字符首先判断该字符是否为’\0’,所以(1)填“s
”;然后判断该字符是否为大写字母,(2)填“’A’<=s
&&s
<=’Z’”。
函数2根据二分查找的特点,函数search中while循环的过程是将(low+high)/2对应的元素与给定的字符C比较,找到则返回,因此(4)填“list[k]==c”;否则继续。当list[k]>c时,high=k-1;当list[k]<c时,low=k+1。所以(5)填“list[k]>c”或“c<list[k]”。直到low>high时循环终止,所以(3)应填“low<=high”。
转载请注明原文地址:https://kaotiyun.com/show/eBjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
计算机中的数据是指________________。
经过反复修改的文档已经定稿,需要送到其他电脑上打印。为防止不同电脑不同软件版本或他人误操作导致文档发生变化,最好将该文档以()格式保存并传送。
()不属于信息污染。
下列关于输入声音时的采样频率和信息储存量的叙述中,正确的是(8)。
在统计学中,用来衡量一个样本中各个数据波动大小的量是______。
在用Word软件编辑文档时,若误删除了一个数据,随后可使用______命令进行恢复。
在Excel2010的A1单元格中输入函数“=IF(1<>2,1,2)”,按回车键后,A1单元格中的值为________________。
在Excel2007中,利用填充柄可以将数据复制到相邻单元格中。若选择含有数值的上下相邻的两个单元格,按住鼠标左键向下拖动填充柄,则数据将以(49)________________填充。
在Excel中,函数“=AVERAGE(A1,.B4)”的含义是()。
在Excel“单元格格式”对话框的“对齐”选项卡中,“垂直对齐”选项中不包括(56)。
随机试题
甲市A公司(需方)与乙市B公司(供方)签订一份销售合同,标的额400万人民币。合同约定的履行地为丙市某港口。此外,该合同还约定:“解决合同纠纷的方法及未尽事宜,由需方所在地有关部门处理。”后货物分别运抵丙市某港口及丁市某港口。由于货物缺损及质量等问题,A公
手工钨极氩弧焊焊接黄铜的焊接工艺及操作要领是怎样的?
物流企业代为管理的存货称为________。
刘某,女,59岁。吞咽困难7个月余,开始固体食物难入,后发展至水饮难入,出现面色苍白,精神疲惫,形寒肢冷,面浮足肿,脘腹胀满,舌质淡,苔白,脉沉细而弱。下列治法何者最宜
山茱萸具有的功效是()
下列药品中,属于高警示药品的是()。
关于商业银行申请基金代销业务资格应当具备的条件,下列说法正确的有( )。
直营连锁经营的特征不包括()。
编辑是一种专业性很强的工作,其活动内容包括()等。
下列关于构造方法的叙述中,错误的是
最新回复
(
0
)