首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中fun函数的功能是:分别统计字符串中大写字母和小写字母的个数。 例如,给字符串S输入:AAaaBBbl23CCccccd,则应输出结果:upper=6,lower=8。 请改正程序中的错误,使它能计算出正确的结果。
给定程序MODI1.C中fun函数的功能是:分别统计字符串中大写字母和小写字母的个数。 例如,给字符串S输入:AAaaBBbl23CCccccd,则应输出结果:upper=6,lower=8。 请改正程序中的错误,使它能计算出正确的结果。
admin
2021-02-25
78
问题
给定程序MODI1.C中fun函数的功能是:分别统计字符串中大写字母和小写字母的个数。
例如,给字符串S输入:AAaaBBbl23CCccccd,则应输出结果:upper=6,lower=8。
请改正程序中的错误,使它能计算出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
/**********found**********/
void fun(char*s,int a,int b)
{
while(*s)
{ if(*s>=’A’&&*s<=’Z’)
/**********found**********/
*a=a+1;
if(*s>=’a’&&*s<=’Z’)
/**********found**********/
*b=b+1;
s++;
}
}
main()
{ char s[100];int upper=0,lower=0;
printf("\nPlease a string:");gets(s);
fun(s, &upper,&lower);
printf("\n upper=%d lower=%d\n",upper,lower);
}
选项
答案
(1)void fun(char *s, int *a, int *b) (2)*a=*a+1; (3)*b=*b+1;
解析
(1)第一个标识下面“void fun(char*s,int a,int b)”,因为主函数调用fun函数第二个、第三个参数传送的是参数地址,因此定义的fun函数中的第二个、第三个参数应是指针型,应将“void fun(char*s,int a,int b)”改为“void fun f char*s,int*a,int%)”。
(2)第二个和第三个标识下面,因为a、b都是指针型,将a、b中的内容加1,应为“*a=*a+1;”和“*b=*b+1;”。
转载请注明原文地址:https://kaotiyun.com/show/G6tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
设有定义:struct{intn;floatx;)s[2],m[2]={{10,2.8},{0,0.0});则以下赋值语句中正确的是()。
有以下程序:#include<stdio.h>main(){inta,b;for(a=0;a<3;a++){scanf("%d",&b);switch(b){default:printf("
设栈的顺序存储空间为S(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。则栈中的元素个数为()。
下列给定程序中,函数fun的功能是:计算f(x)=1+x+<10-6。若x=2.5,函数值为12.182494。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构。试题程序
以下叙述中错误的是()。
软件生命周期中的活动不包括( )。
以下选项中,能用作用户标识符的是
在学校每间宿舍住1到6名学生,每个学生只在一间宿舍居住,则实体宿舍与实体学生间的联系是()。
随机试题
当一个Applet被加载,后续对Applet生命周期方法的调用中,可能存在的次序是()。
会计人员
营养级是指处于食物链某一环节上的所有生物种的总和。()
关于虚构,以下说法不正确的是
消费者在购买商品或者接受服务时,有权获得质量保障和价格合理、计量正确的保障,这属于消费者的()。
牛某和曲某关系好,两人经常互有走动。一日牛某又去曲某家做客,因为突然有事而急忙离去,却不慎将手机遗忘在曲某家。曲某发现后没有通知牛某,而是自用,一周后该手机被小偷偷走,后来牛某得知此事,要求曲某返还手机。曲某称自己是替牛某保管手机,不愿意赔偿。以下说法正确
按建设工程项目不同参与方的工作性质和组织特征划分,项目管理的类型包括()。
甲公司在钢制办公家具制造行业小有名气,秉持“因为不是第一,所以更加努力”的工作方针,该公司会定期在内部公布家具行业的一流企业、直接竞争对手和同行企业优异的业绩、有效的活动、先进的方法,以及顾客对钢制办公家具产品和服务的预期要求。此举既明确了部门、岗位工作努
()评价是在平时对学生的各项学习活动行为表现进行观察,并对所观察到的现象做客观和详细的记录.然后根据这些观察和记录对教学效果作出评价。
Ratesarelow,butconsumerswon’tborrowWithheavydebtloadsandhighjoblessness,Americansarecautious.TheU.
最新回复
(
0
)