首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充函数proc(),该函数的功能是:分类统计一个字符串中元音字母和其他字符的个数(不区分大小写)。 例如,输入imnIaeouOWC,结果为:A:1 E:1 I:2 O:2 U:1 other:4。 注意:部分源程序给出如下。 请勿改动main()函数
请补充函数proc(),该函数的功能是:分类统计一个字符串中元音字母和其他字符的个数(不区分大小写)。 例如,输入imnIaeouOWC,结果为:A:1 E:1 I:2 O:2 U:1 other:4。 注意:部分源程序给出如下。 请勿改动main()函数
admin
2013-03-25
59
问题
请补充函数proc(),该函数的功能是:分类统计一个字符串中元音字母和其他字符的个数(不区分大小写)。
例如,输入imnIaeouOWC,结果为:A:1 E:1 I:2 O:2 U:1 other:4。
注意:部分源程序给出如下。
请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填人所编写的若干表达式或语句。
试题程序:
#include
#include
#include
#define M 100
void proc(char*str,int bb[])
{
char * p=str;
int i=0;
for(i=0;i<6;i++)
【1】;
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:【2】;
}
【3】
}
}
void main()
{
char str[M],ss[6]="AEIOU";
int i;
int bb[6];
system("CLS");
printf("Input a string:\n");
gets(str);
printf("the string is:\n");
puts(str);
proc(str,bb);
for(i=0;i<5;i++)
printf("\n%c:%d",ss
,bb
);
printf("\nother:%d",bb
);
}
选项
答案
【1】bb[i]=0【2】bb[5]++【3】p++;
解析
由函数proc()可知,数组b中存放的是各个元音字母和其他字符的个数,其初始化为0,因此,【1】处填“bb
=0”;由switch语句可知,b[5]中存放的是其他字符的个数,每检查到一个元音以外的其他字符,b[5]加1,因此,【2】处填“bb[5]++”;指针变量p指向字符串中的字符,每检查完一个字符,指针p要向后移动一个位置,因此,【3】处填“p++”。
转载请注明原文地址:https://kaotiyun.com/show/yXJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4;returny;}
有以下程序;main(){inty=3,x=3,z=1;printf("%d%d\n",(++x,y++),z+2);}执行后的输出结果是()
若有如下程序段;intx=3,y=4,z;floata=2.0;z=y%x/a;则执行后,z中的值是()
下列语句的输出结果是【】。chara=3;printf("%d,%o,%x,%u\n",a,a,a,a);
语句int(*ptr)();的含义是
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
若二维数组a有m列,则在a[i][j]前的元素个数为
以下程序的功能是()#include<stdio.h>main(){FILE*fp1;*fp2;fp1=fopen("filel","r");fp2=fopen("file2","w");wh
函数调用语句;fseek(fp,-20L,SEEK_END);的含义是()
设有以下程序,为使之正确运行,请在下划线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)【】main(){printf("\n");try_me();printf
随机试题
人民法院审理行政诉讼案件时,是对具体行政行为的合理性进行审查。()
O形橡胶密封圈适用于介质为液压油、润滑油、气体及水。()
女性,38岁。G4P2,带环10年,接触性出血3个月。检查:阴道壁轻度充血,宫颈糜烂,子宫中位,正常大小,双附件正常,宫颈涂片巴氏Ⅲ级。应进一步做的检查是
男性,52岁。自去年冬季一次感冒后咳嗽迁延不愈,多为干咳,偶有少量白色黏痰。体检:咽部稍充血,心肺无阳性发现。X线胸片示两下肺纹增粗。患者问医生自己是否患了慢性支气管炎。关于慢性支气管炎的诊断必备条件,下列哪项是错误的
可转换公司债券的最短期限为——年,最长期限为——年。()
下列各项中,应该计入应收账款的有()。
张某,男,45岁,初中文化程度,因犯故意伤害罪被判有期徒刑。服刑期间张某表现良好,最近经法院裁定假释。张某妻子已于几年前与其离婚,变卖房产后带着儿子移居外地。目前,张某只能与父母、兄嫂同住,但矛盾冲突不断,家庭关系十分紧张。回到社区后,张某处处感
【2015年陕西汉中】林宏是一名刚参加工作的小学教师,他最大的愿望是成为一名优秀的具有良好职业道德的教师。这反映了林宏的()。
最先提出启发式教学思想,提倡“学思结合”的中国古代教育家是()。
下列选项不是假设涉及的主要变量是
最新回复
(
0
)