首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充函数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
60
问题
请补充函数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://kaotiyun.com/show/STID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在西柏坡时期,党中央:①领导了解放区的土改运动;②召开了党的七届二中全会;③组织指挥了辽沈、淮海、平津三大战役。上述历史事件出现的先后顺序是()。
下面关于蛋白质分子结构与功能的叙述。错误的是()。
化学与生产、生活息息相关,下列叙述错误的是()。
亚太经合组织逐步形成了自己独特的合作方式,即“APEC”方式,这一合作方式的内容是()。①承认多样性②强调协商一致③强调互惠互利④强调自主自愿⑤强调灵活性⑥提倡自由贸易
下列战役按时间先后顺序排列正确的是()。①武汉会战②淞沪会战③徐州会战④太原会战⑤枣宜会战
六年级五个班的同学共植树100棵。已知每个班植树的棵数都不相同,且按数量从多到少的排名恰好是一、二、三、四、五班。又知一班植的棵数是二、三班植的棵数之和,二班植的棵数是四、五班植的棵数之和,那么三班最多植树多少棵?
某小学五年级的学生身高(按整数厘米计算),最矮的是138厘米,最高的是160厘米。如果任意从这些学生中选出若干人,那么,至少要选出多少人才能保证有5人的身高相同?
根据国务院办公厅部分节假日安排的通知,某年8月份有22个工作日,那么当年的8月1日可能是:
有一类分数,每个分子与分母的和是100,如果分子减K.分母加K,得新的分数约分后等于,其中K是正整数,则该类分数中分数值最小的是()。
根据以下资料,回答以下问题。截至2011年底,我国石油剩余技术可采储量32.4亿吨,天然气4.02万亿方;煤炭查明资源储量1.38万亿吨,铁矿743.9亿吨,铜矿8612万吨,铝土矿38.7亿吨,金矿7419吨。2011年我国矿产资源勘
随机试题
下列毒物中毒后不可口服牛奶以保护胃黏膜的是
与世界银行贷款项目类似,亚洲开发银行贷款项目工程和货物招标采购程序规定的方式有()。
合伙人的权利有哪些?合伙人的义务有哪些?
根据下面材料,回答下列题目:白女士近日想利用自己的部分积蓄进行一些投资,通过理财规划师的指点,她最终选择了购买基金。白女士共拿出50万元用于基金投资,30万元购买了开放式基金,20万元购买了封闭式基金。开放式基金的交易价格取决于( )。
马克思主义哲学的产生实现了哲学史上的伟大变革。它第一次实现了()。①唯物主义与辩证法的有机统一②唯物辩证的自然观与唯物辩证的历史观的有机统一③世界观和方法论的统一④实践基础上的科学性和革命性的统一
在测试内部控制的运行有效性时,注册会计师应当获取的审计证据不包括()。
关于概念的结构,存在哪几种不同的观点?()
1946年诞生的世界上第一台计算机,体积达90多立方米,重30多吨。后来有了半导体,造出了超大规模集成电路,使电子计算机体积大大减小了。但这种集成电路小型化已接近极限,要在这基础上提高其存储和运算速度也越来越难。由于计算机最基本构件是开关元件,于是
R国的工业界存在着一种看来矛盾的现象:一方面,根据该国的法律,工人终生不得被解雇,工资标准只能升不能降;但另一方面,这并没有阻止工厂主引进先进的生产设备,这些设备提高了劳动生产率,使得一部分工人事实上被变相闲置(例如让3个人干2人可以胜任的活)。以下哪项相
Anenterprisecangetlong-termprofitonlyifitdoesnotbreakthelaw.
最新回复
(
0
)