首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,fun函数的功能是:分别统计字符串中大写字母和小写字母的个数。 例如,给字符串s输入:AAaaBBbb123CCcccd,则应输出: upper=6,lower=8。请改正程序中的错误,使它得出正确的结果。 注意:部
下列给定程序中,fun函数的功能是:分别统计字符串中大写字母和小写字母的个数。 例如,给字符串s输入:AAaaBBbb123CCcccd,则应输出: upper=6,lower=8。请改正程序中的错误,使它得出正确的结果。 注意:部
admin
2016-12-06
90
问题
下列给定程序中,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全国计算机二级
相关试题推荐
有以下程序:main(){chark:inti;for(i=1:i<3;i++){scanf("%c",&k);switch(k)
x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是______。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
下面rotate函数的功能:将n行n列的矩阵A转置为A’,请填空。#defineN4voidrotate(inta[][N]){inti,j,t;for{i=0;i<N;j++}for{j=0
已有定义:charc;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是
以下关于long、int和short类型数据占用内存大小的叙述中正确的是
在C语言中,运算对象必须是整型数的运算符是
下面的程序实现的是从指针p所指向的地址的n个数中,找出最大的和最小的数据,请填空。fun(int*p,intn){int*q;intmax,min;max=min=*p;for(q=p;______;q++)if(*q>max
关于结构化程序设计原则和方法描述错误的是()。
Jackson方法是一种面向______的结构化方法。
随机试题
浸润性生长的星形细胞瘤的CT表现是
门静脉高压症声像图表现不包括
对人群健康状况的评价首先要考虑
2018年3月1日,甲公司与乙公司签订一项建造合同,合同约定,甲公司为乙公司建设一条高速公路,合同总价款90000万元,工期为2年。与上述建造合同相关的资料如下:(1)工程于2018年1月10日开工建设,预计总成本80000万元。至2018年12月31日,
甲股份有限公司(以下简称“甲公司”)与乙公司均为增值税一般纳税人,销售货物适用的增值税税率均为17%,销售无形资产适用的增值税税率为6%,适用的所得税税率均为25%。甲公司对乙公司股权投资的有关资料如下:(1)2×16年10月10日,甲公司取得乙公司10
从甲、乙等10名同学中挑选4名参加某项公益活动,要求甲、乙中至少有1人参加,则不同的挑选方法共有()。
1949年中华人民共和国成立,独立、自主的新中国诞生,为戏剧艺术获得大发展提供了极好的条件。下列全部是新中国成立后所创作的话剧的一组是()。
工厂的两个车间共同组装6300辆白行车。如果先由一号车间组装8天,再由二号车间组装3天,刚好可以完成任务;如果先由二号车间组装6天,再由一号车间组装6天,也刚好可以完成任务。则一号车间每天比二号车间多组装()辆自行车。
(2009上项管)载重量限24吨的某架货运飞机执行将一批金属原料运往某地的任务。待运输的各箱原料的重量、运输利润如下表所示:经优化安排,该飞机本次运输可以获得的最大利润为______千元。
A、Shewoulddoexperimentaldesignonly.B、Shewouldcontinuetobeanadministrativeassistant.C、Shewouldbeateacher.D、She
最新回复
(
0
)