首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,fun()函数的功能是分别统计字符串中大写字母和小写字母的个数。 例如,给字符串s输入AAaaBBbb123CCcccd,则
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,fun()函数的功能是分别统计字符串中大写字母和小写字母的个数。 例如,给字符串s输入AAaaBBbb123CCcccd,则
admin
2023-02-27
33
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,fun()函数的功能是分别统计字符串中大写字母和小写字母的个数。
例如,给字符串s输入AAaaBBbb123CCcccd,则应输出:
upper=6,lower=8
请改正程序中的错误,使它得出正确的结果。
注意:部分源程序在文件modil1.c中,不要改动main()函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 /*********found*********/
3 void fun(char * s,int a,int b)
4 {
5 while(*s)
6 {if(*s>=’A’&&*s<=’Z’)
7 /*********found*********/
8 * a=a+1;
9 if(*s>=’a’&&*s<=’z’)
10 /*********found*********/
11 *b=b+1;
12 s++;
13 }
14 }
15 main()
16 {char s[100];int upper=0, lower=0;
17 printf("\nPlease enter astring:");
18 gets(s);
19 fun(s,&upper,&lower);
20 printf("\n upper=%d lower=%d\n",upper,lower);
21 }
选项
答案
(1)void fun(char*s,int*a,int*b) (2)*a=*a+1; (3)*b=*b+1;
解析
(1)由主函数中调用fun()函数的语句fun(s,&upper,&lower)可知,函数的形参为指针变量,所以应该为* a和*b。
(2)*a的作用是记录大写字母的个数,此处的作用是对*a累加1,所以应改为*a=*a+1;。
(3)*b的作用是记录小写字母的个数,此处的作用是对*b累加1,所以应改为*b=*b+1;。
转载请注明原文地址:https://kaotiyun.com/show/1J0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某小组有4名男同学和3名女同学,从这小组中选出4人完成三项不同的工作,其中女同学至少选2名,每项工作要有人去做,那么不同的选派方法有()。
已知a,b,c是三角形的三边长,关于x的方程(c+a)x2+2bx+(c-a)=0有两个相等的实数根,则该三角形是()。
已知k>0,且方程3kx2+12x+k=-1有两个相等的实数根,则k的值等于()。
从0,1,2,3,4每次取出不同的三个数字组成三位数,那么这些三位数的个位数字之和为()。
设x,y,z满足|3x+y-z-2|+(2x+y-z)2=,则x+y+z的值为()。
|x-1|+|x-3|=4-2x,其非负整数解有()个。
中国特色社会主义法律体系是以我国全部现行法律规范按照一定的标准和原则划分为不同的法律部门,并由这些法律部门所构成的具有内在联系的统一整体。每一法律部门均由一系列调整相同类型社会关系的众多法律、法规所构成。下列属于程序法律部门的是()
大革命失败后,在纠正陈独秀右倾机会主义错误的同时,党内开始滋长一种“左”的急躁情绪。从1927年7月大革命失败到1935年1月遵义会议召开之前,“左”倾错误先后三次在党中央的领导机关取得了统治地位,尤其是以王明为代表的“左”倾教条主义错误,使中国革命受到严
马克思主义哲学认为,实践是人的有目的的活动,这种“有目的的活动不仅是指向自己,而且是为了通过消灭外部世界的规定(方面、特征、现象)来获得具有外部现实形式的实在性”。换言之,人在实践活动中并非仅受自然界及规律的制约,还要依据自己的目的利用客观规律去改变自然界
邓小平理论使改革开放后的中国发生了天翻地覆的变化,迎来了思想的解放、经济的发展、政治的昌明、教育的勃兴、文艺的繁荣、科学的春天。邓小平理论形成的历史根据是()
随机试题
下列哪一项未达到社会团体成立的条件?()
腕部尺神经损伤腕部正中神经损伤
关于ECT的叙述,错误的是
A、胎先露B、胎产式C、枕先露D、胎姿势E、胎方位最先进入骨盆人口的胎儿部分为
李某和王某在A市杀人后逃窜至B市,当晚李某由于害怕,向B市人民法院自首并且供出王某所藏之地,B市人民法院如何处理:
户外设备做振动试验,在2~9Hz扫频时期位移幅值为()。
求助者一般资料:女性,14岁,中学学生。案例介绍:求助者的父母因为感情不和,最近协商离婚。父母要求求助者自己选择跟谁求助者的父母都很疼爱自己,对自己关心有加,求助者喜欢父亲也喜欢母亲,为跟父亲还是跟母亲。让求助者很难选择,因此很苦恼。为此来做心理
某校自主开发的经典诵读课属于()
关于“学习”有两种观点:其一,“人之岁月精神有限,诵说中度一日,习行中错一日;纸墨上多一分,身世上少一分”;其二,“教人必欲使其读尽天下书,将道全看在书上,将学全看在读上”。这两种观点没有处理好()。
设有以下语句:charx=3,y=6,z;z=x^y
最新回复
(
0
)