首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。 [说明1] 本程序输入一字符串,并将其中的大写字母变成小写字母。 [C函数1] #include<stdio.h> void main()
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。 [说明1] 本程序输入一字符串,并将其中的大写字母变成小写字母。 [C函数1] #include<stdio.h> void main()
admin
2010-12-16
45
问题
阅读以下函数说明和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://www.kaotiyun.com/show/eBjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
经过反复修改的文档已经定稿,需要送到其他电脑上打印。为防止不同电脑不同软件版本或他人误操作导致文档发生变化,最好将该文档以()格式保存并传送。
将四个元素a,b,c,d分成非空的两组,不计组内顺序和组间顺序,共有()种分组方法。
在Windows7中,磁盘文件类型可以根据______来识别。
抽样调查是收集数据的重要方法之一。抽样调查所遵循的原则不包括______。
在Excel的A1单元格中输入函数“=ROUND(3.1415,2)”,则A1单元格中显示的值为(57)。
WindowsXP中,被删除的文件默认存放在()中,需要时还可以进行恢复。
计算机操作系统的主要功能是______。
(1)是固化在主板ROM内的程序,为计算机提供最底层、最直接的硬件访问和控制。
小张刚接到领导分配的数据分析任务,他第一步应当首先________。
某咨询顾问公司派小强统计本市各品牌汽车的占有率,以下4种统计方法中,小强应采用______方法,使估算结果较为可信。
随机试题
肝癌在增强扫描时间一密度曲线上,特征性表现为
A、Itisusedtorunasupermarketfortheneedy.B、Itisestimatedtobeabout$40,000amonth.C、Itisusedexclusivelyforits
合同变更的定义()。
一般情况下,柜台市场发行、销售与转让产品可采取的方式有()。Ⅰ.集合竞价Ⅱ.报价Ⅲ.拍卖竞价Ⅳ.集中竞价
XYZ会计师事务所承接了乙上市公司2017年度的财务报表审计业务,派出了A注册会计师进入乙股份有限公司进行审计,A注册会计师按资产总额5000万元的2‰计算了资产负债表的重要性水平,按净利润600万元的2%计算了利润表的重要性水平,则其最终应取(
课堂管理始终制约着教学和评价的有效进行,其功能在于()。
标志着毛泽东思想萌芽的代表作有()。
留置权人行使优先受偿权的条件是()。
Theveryfirsttopicofourdiscussionis"whatisart?"Mytalktodaywillbedividedintotwoparts.Inthefirstpartofmyt
A、Shedidn’thaveanyfoodfordinner.B、Sheranouttogetdinnermenus.C、Sheranouttobuyfoodfordinner.D、Shecan’tthin
最新回复
(
0
)