首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,fun函数的功能是:分别统计字符串中大写字母和小写字母的个数。 例如,给字符串s输入:AAaaBBbb123CCcccd,则应输出: upper=6,lower=8。请改正程序中的错误,使它得出正确的结果。 注意:部
下列给定程序中,fun函数的功能是:分别统计字符串中大写字母和小写字母的个数。 例如,给字符串s输入:AAaaBBbb123CCcccd,则应输出: upper=6,lower=8。请改正程序中的错误,使它得出正确的结果。 注意:部
admin
2016-12-06
83
问题
下列给定程序中,fun函数的功能是:分别统计字符串中大写字母和小写字母的个数。
例如,给字符串s输入:AAaaBBbb123CCcccd,则应输出:
upper=6,lower=8。请改正程序中的错误,使它得出正确的结果。
注意:部分源程序在文件MODI1.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=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 a string:’’);
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累加1,所以此处应改为*b=*b+1。
转载请注明原文地址:https://kaotiyun.com/show/8NDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是______。
若变量已正确说明为float类型,要通过语句scanf("%f%f%f",&a,&b,&c);给a赋于19.0,b赋予22.0,c赋予33.0,不正确的输入形式是______。
以下叙述中错误的是______。
以下叙述正确的是______。
设定义下列结构体,结构体变量p的出生年份赋值正确的语句是()。Structst{intx;inty;intz;}Structworker{charname[20];
下列程序的输出结果是()。main(){chara[7]="a0\0a0\0";inti,j;i=sizeof(a);j=strlen(a);printf("%d%d\n",i,j);}
下面的程序实现的是从指针p所指向的地址的n个数中,找出最大的和最小的数据,请填空。fun(int*p,intn){int*q;intmax,min;max=min=*p;for(q=p;______;q++)if(*q>max
下列程序的循环次数是______。x=2;do{x=x*x;}while(!x);
以下不是面向对象思想中的主要特征的是
算法的复杂度主要包括时间复杂度和______复杂度。
随机试题
患者,男,57岁。2小时前在铲雪时出现胸骨后闷压痛,向下颌及左肩部放射,无头晕、恶心、呕吐、心悸。高血压病10年,吸烟20年,每日20支,高脂血症1年,其弟因心肌梗死在40岁时行经皮冠状动脉介入治疗。体检:血压110/70mmHg,面色苍白、出汗,心率10
涵洞施工时钢筋混凝土拱圈和盖板现场浇筑宜连续进行。当涵身较长,不能一次连续完成时,可()。
根据《行政复议法》的规定,复议机关应当在受理行政复议申请之日起_________日内做出决定,法律另有规定的除外。情况复杂,不能在规定期限内作出行政复议决定的,经行政复议机关的负责人批准,可以适当延长,但最多不超过_________日。()
下列2014年新成立的企业,需要缴纳的税种中,应该向当地国税局主管税务机关申报的有()。
丽岛实业是香港一家餐饮企业集团。已经在香港经营餐饮业30余年。丽岛实业在香港开设了20多家以“丽岛大酒楼”、“丽岛皇宫”等命名的传统粤菜酒楼,丽岛实业的酒楼面向中、高档消费者,虽然菜式价格高于一般粤菜酒楼,但其菜式以高质量取胜,生意门庭若市,已经形成了一批
某中外合作经营企业的董事会拟对企业资产抵押的事项作出决议。下列关于该董事会就该事项表决规则中,符合《中外合作经营企业法》规定的是()。
(2017·辽宁)压力反应的三个阶段不包括()
南宋庆元年间,某地发生一桩“杀妻案”。死者丈夫甲被当地州府逮捕,受尽拷掠,只得招认“杀妻事实”。但在该案提交本路(路为宋代设置的地位高于州县的地方行政区域)提刑司审核时,甲推翻原口供。断然否认杀妻指控。问题:对甲翻供行为,应该按照什么制度处理?
Shortstoriesareduearevival.Inrecentyears,therehavebeencritically【C1】______collectionsbyAmericanwriterssuchasLy
Unconsciously,weallcarrywithus【51】havebeencalled"bodybubbles".Thesebubblesarelikeinvisiblewails【52】defineourper
最新回复
(
0
)