首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充函数fun(),该函数的功能是:分类统计一个字符串中元音字母和其他字符的个数(不区分大小写)。 例如,输入aeiouAOUpqn,结果为A∶2 E∶1 1∶1 O∶2 U∶2 Other∶4。 注意:部分源程序给出如下。
请补充函数fun(),该函数的功能是:分类统计一个字符串中元音字母和其他字符的个数(不区分大小写)。 例如,输入aeiouAOUpqn,结果为A∶2 E∶1 1∶1 O∶2 U∶2 Other∶4。 注意:部分源程序给出如下。
admin
2009-02-15
39
问题
请补充函数fun(),该函数的功能是:分类统计一个字符串中元音字母和其他字符的个数(不区分大小写)。
例如,输入aeiouAOUpqn,结果为A∶2 E∶1 1∶1 O∶2 U∶2 Other∶4。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdiO.h>
#include<conio.h>
#define N 100
void fun(char *str,int bb[ ])
{
char *p=str;
int i=0;
for(i=0;i<6;i++)
【 】;
while(*p)
{
switch(*p)
{
case ’A’:
case ’a’:bb[0]++;break;
case ’E’:
case ’e’:bb[1]++;break;
case ’I’:
case ’i’:bb[2]++;break;
case ’O’:
case ’o’:bb[3]++;break;
case ’U’:
case ’u’:bb[4]++;break;
default:【 】;
}
【 】
}
}
main()
{
char str[N),ss[6]="AEIOU";
int i;
int bb[6];
clrscr();
printf("Input a string:\n");
gets(str);
printf("the string is:\n");
puts(str);
fun(str,bb);
for(i=0;i<5;i++)
printf("\n%c:%d",ss
,bb
);
printf("\nother:%d",bb
);
}
选项
答案
bb[i]=0 bb[5]++ p++;
解析
第一空:数组bb[6]用来存放5个元音字母和其他字符的个数,在使用之前需要清零。第二空:数组元素bb[5]用来存放其他字符的个数,当指针p所指的字符不是元音字母时,则认为是其他字符,bb[5]加1。第三空:指针p指向字符串str,通过p自加1来移动指针,访问字符串中的所有字符。
转载请注明原文地址:https://jikaoti.com/ti/CxkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
化学与生产、生活息息相关,下列叙述错误的是()。
扩张性货币政策的主要功能是()。
在西柏坡时期,党中央:①领导了解放区的土改运动;②召开了党的七届二中全会;③组织指挥了辽沈、淮海、平津三大战役。上述历史事件出现的先后顺序是()。
乙遭车祸昏迷在路上,甲途经发现后雇计程车将乙送往医院,并帮其支付医药费,在救助过程中,甲的名牌衣服因染有乙的血渍而不能使用,同时乙的贵重手表遗落在事故地点,甲因疏忽而未能发现。下列说法中不正确的是()。
以下中国历史上著名历史事件按发生先后顺序排序,完全正确的是()。
一个各位不相同的8位数密码,任意相邻两个数字之和为质数,则最大的8位数各位数字之和为多少?
某密码由4位不同数字组成,已知各位密码之和为偶数,则密码有多少种?
有一个工厂共有大、小两个车间,每个车间各有三分之一的工人是熟练工,已知大、小两个车间人数原本相差90人。如果将两个车间里的熟练工对调,则大、小两个车间的人数比变为8:7。那么这个工厂一共有多少工人?
某射击运动员在一次比赛中,前6次射击已经得到52环,该项目的记录是89环(10次射击,每次射击环数只取1一10中的正整数)。如果他要打破记录,第7次射击不能少于多少环?
小吴到商店买布。有两种同样长的布料,小吴买了第一种布料25米,买了第二种布料12米。小吴买完后,第一种布料剩下的长度是第二种布料剩下的长度的一半。那么这两种布料原来共有()米。
随机试题
A.罗格列酮B.那格列奈C.伏格列波糖D.西格列汀E.利拉鲁肽属于非磺酰脲类促胰岛素分泌剂的是
简述开展国际公共关系活动的程序。
在法和政治的关系中,正确的提法是()
枕部外伤后来院行CT检查时突然呼吸节律不整,继之呼吸停止,双瞳等大( )男童,8岁。因脑血管畸形入院待手术。晨起洗脸时突然倒地,昏迷,脉搏52次/分。双瞳不等大,左:右约4mm:2mm.右侧锥体束征阳性( )
A.注销注册B.首次注册C.再次注册D.变更注册《执业药师资格制度暂行规定》规定执业药师注册后,受取消执业资格处分的予以
在我国,1岁内小儿需完成的基础计划免疫中,不包括下列中哪项?()
合成高分子防水卷材包括()等几种。
Onefactorthatcaninfluenceconsumersistheirmoodstate.Moodmaybedefined【K1】______atemporaryandmildpositiveornegat
2012年1月8日,小超市店主王某怀疑张某在购物过程中有盗窃嫌疑,拨打110电话报警,吴县公安局接警后随即指派中山路派出所民警李某和邓某出警,李某与邓某到达现场后当即出示工作证件,并对张某身体进行了初步检查,虽未发现赃物,但是考虑到张某在现场的辩解和长时间
无形磨损也称精神磨损,是指由于科学技术的进步而引起的设备贬值现象,是由于非使用和非自然力作业引起的设备价值的损失,并不发生实物形态的变化。原因有二,一是劳动生产率的提高,二是结构更先进、性能更完善、经济性更好的设备的出现使原来的设备被淘汰。根据上述定义,下
最新回复
(
0
)