首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。 [说明1] 本程序输入一字符串,并将其中的大写字母变成小写字母。 [C函数1] #include<stdio.h> void main()
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。 [说明1] 本程序输入一字符串,并将其中的大写字母变成小写字母。 [C函数1] #include<stdio.h> void main()
admin
2010-12-16
47
问题
阅读以下函数说明和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
程序员下午应用技术考试
软考初级
相关试题推荐
________________是按照科学的城市发展理念,利用新一代信息技术,通过人、物、城市功能系统之间的无缝连接与协同联动,实现自感知、自适应、自优化,形成安全、便捷、高效、绿色的城市形态。
我国的信息安全法律法规包括国家法律、行政法规和部门规章及规范性文件等。()属于部门规章及规范性文件。
某软件公司规定,该公司软件产品的版本号由二至四个部分组成:主版本号次版本号[.内部版本号][.修订号]。对该公司同一软件的以下四个版本号中最新的版本号是(
下列关于Windows7屏幕保护程序的叙述中,不正确的是__________。
某互联网公司建立的用户画像(标签化的用户信息)包括人口属性和行为特征两大类,()属于行为特征。
统计报表中常包括填表说明,以指导填表者填写。填表说明中一般不包括______。
甲、乙两队同时开凿一条640米长的隧道。甲队从一端起,每天掘进7米;乙队从另一端起,每天比甲队多掘进2米,两队在距离隧道中点(30)米的地方会合。
PowerPoint可以通过插入(55)来完成统计、计算等功能。
某咨询顾问公司派小强统计本市各品牌汽车的占有率,以下4种统计方法中,小强应采用______方法,使估算结果较为可信。
回收的问卷调查表中,很多表都有一些没有填写的项。处理缺失值的办法有多种,需要根据实际情况选择使用。对于一般性的缺值项,最常用的有效方法是(66)。
随机试题
以下是有关三家公司证券、市场组合和无风险资产的数据:要求:如果公司甲的股票预计明年的每股股利为4元,未来股利增长率为4%,计算公司甲的股票价值。
屈光性近视主要是由于
2个月婴儿,拒食,吐奶,嗜睡3天。查体:面色青灰,前囟饱满,脐部少许脓性分泌物。最应该进行的检查是
某进口设备离岸价1500万元,抵岸价1800万元,设备运杂费费率为3%,则设备购置费是( )万元。
如果某股票的B系数为2,意味着该股票风险大干整个市场组合的平均风险,则当市场组合的收益率上涨10%时,该股票的收益率上涨()。
根据《人民币银行结算账户管理办法》的规定,临时存款账户应根据有关开户证明文件确定的期限或存款人的需要确定其有效期限,最长不得超过()。
20×6年12月20日,经股东大会批准,甲公司向100名高管人员每人授予2万股普通股(每股面值1元)。根据股份支付协议的规定,这些高管人员自20×7年1月1日起在公司连续服务满3年,即可于20×9年12月31口无偿获得授予的普通股。甲公司普通股20×6年1
操作条件反射的公式是()。
按照监督行为是否具有法律效力,公安执法监督可以分为()
在连接运算中,【】连接是去掉重复属性的等值连接。
最新回复
(
0
)