首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:找出形参s所指字符串中出现频率最高的字母(不区分大小写),并统计出其出现的次数。 例如,形参s所指的字符串为:abcAbsmaxless,程序执行后的输出结果为: letter’a;:3 times
给定程序中,函数fun的功能是:找出形参s所指字符串中出现频率最高的字母(不区分大小写),并统计出其出现的次数。 例如,形参s所指的字符串为:abcAbsmaxless,程序执行后的输出结果为: letter’a;:3 times
admin
2013-06-12
71
问题
给定程序中,函数fun的功能是:找出形参s所指字符串中出现频率最高的字母(不区分大小写),并统计出其出现的次数。
例如,形参s所指的字符串为:abcAbsmaxless,程序执行后的输出结果为:
letter’a;:3 times
letter’s’:3 times
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#include
#include
#include
void fun(char *s)
{int k[26]={0},n,i,max=0; char ch;
while(*s)
{if(isalpha(*s)) {
/**********found**********/
ch=tolower(【1】);
n=ch-’a’;
/**********found**********/
k[n]+= 【2】 ;
}
s++;
/**********found**********/
if(max
}
printf("\nAfter count :\n");
for(i=0; i<26;i++)
if (k
==max) printf("\nletter \’%c\’ : %d times\n",i+’a’,k
);
}
main()
{char s[81];
printf("\nEnter a string:\n\n"); gets(s);
fun(s);
}
选项
答案
*s 1 k[n]
解析
第一空:“ch=tolower(__1__); n=ch-’a’;”可知统一将字符*s转化成小写字母,然后和字母“’a’”比较,因此第一空处应为“*s”。
第二空:“k[n]+=__2__;”是统计字符“*s”出现的次数,“ch-’a’”得到了应存放的数组元素的下标位置n,k[n]元素加1标识该字符在上一次出现的基础上又出现了一次,故第二空处应为“1”。
第三空:“if(max
转载请注明原文地址:https://kaotiyun.com/show/1gJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。
给定程序MODI1.C中函数fun的功能是:求出字符串中最后一次出现的子符串的地址,通过函数值返回,在主函数中输入从此地址开始的字符串;若未找到,则函数值为MULL。例如,当字符串中的内容为:"abcdabfcdx",t中的内容为:"ab"时,输出结果应
给定程序MODI1.C中函数fun的功能是:求出以下分数序列的前n项之和。和值通过函数值返回main函数。例如,n=10,则输出16.479905。/************found************/fun(intn)
设有以下程序#include<stdio.h>main(){intn1,n2;scanf("%d",&n2);while(n2!=0){n1=n2%10;n2=n2/10
若从键盘输入34,则以下程序输出的结果是______。#include<stdio.h>main(){inta;scanf("%d",&a);if(a>30)printf("%d",a);
下列程序的输出结果是______。 #include<stdio.h> main() { double d=3.2;int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d\n",d*y); }
以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是______。
fread(buf,32,2,fp)的功能是______。
随机试题
可解蛇毒治毒蛇咬伤的药物是
关于支原体肺炎,不正确的是
结构混凝中氯离子含量系指其占()的百分比
某办公楼的一个公共男卫生间内设有蹲式大便器4个(延时自闭式冲洗阀,给水当量取6.00)、小便器4个(自动自闭式冲洗阀,给水当量取0.50)、洗手盆2个(感应水嘴,给水当量取0.50)和拖布池1个(单阀水嘴,给水当量取1.00),则该卫生间的给水设计秒流量为
煤层被开采时,煤体受到破坏或采动影响,贮存在煤体内的部分瓦斯就会离开煤体而涌人采掘空间,这种现象称为()。
对于人均建设用地指标为75~105m2的城市,到2010年其人均公共绿地面积应不少于()m2。
可供投资者分配利润的方法有:①应付优先股股利;②转作资本的普通股股利;③提取任意盈余公积金;④应付普通股股利,其正确的分配顺序是( )。
以市场价格作为内部转移价格,就等于直接将市场价格用于内部结算。()
2013年3月18日,甲机械公司与乙融资租赁公司接洽融资租赁某型号数控机床事宜。同年4月1日,乙按照甲的要求与丙精密设备公司签订了购买1台某型号数控机床的买卖合同。丁以乙的保证人身份在该买卖合同上签字,但合同中并无保证条款,丙和丁亦未另行签订保证合同。
设α1,α2,…,αn是一组n维向量,证明它们线性无关的充分必要条件是任一n维向量都可由它们线性表示。
最新回复
(
0
)