首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,编写函数fun(),其功能是将ss所指字符串中所有下标为奇数的小写字母转换为大写字母(若该位置上不是小写字母,则不转换)。 例如
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,编写函数fun(),其功能是将ss所指字符串中所有下标为奇数的小写字母转换为大写字母(若该位置上不是小写字母,则不转换)。 例如
admin
2023-02-27
32
问题
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,编写函数fun(),其功能是将ss所指字符串中所有下标为奇数的小写字母转换为大写字母(若该位置上不是小写字母,则不转换)。
例如,若输入"abe4EFg",则应输出"aBc4EFg"。
注意:部分源程序给出如下。
请勿改动主函数main()和其他函数中的任何内容,仅在函数fun()的花括号中填入你编写的若干语句。
试题程序:
1 #include<conio.h>
2 #include<stdio.h>
3 #include<string.h>
4 void fun(char*ss)
5 {
6
7 }
8 void main(void)
9 {
10 char tt[51];
11 printf ("\nPlease enter an character string within 50 characters:\n");
12 9ets(tt);
13 printf ("\n\nAfter chartging,the string\n%s",tt);
14 fun(tt);
15 printf("\nbecomes\n%s",tt);
16 }
选项
答案
1 void fun(cnar*ss) 2 { 3 int i; 4 for(i=0; ss[i]!=’\0';i++) 5 /*将ss所指字符串中所有下标为奇数的字母转换为大写字母*/ 6 if(i%2==1&&ss[i]>='a'&&ss[i]<=’z') 7 ss[i]=ss[i]-32; 8 }
解析
将指定字符串中奇数位置的字母转换为大写字母,首先需要判断奇数位置,再判断该位置字符是不是小写字母,如果是小写字母,则将小写字母转换为大写字母。字母大小写转换操作中,只要将小写字母的ASCⅡ值减去32即可转换为大写字母。
转载请注明原文地址:https://kaotiyun.com/show/QD0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
将自然数排成如下的螺旋状第一个拐弯处的数是2,第二个拐弯处的数是3,第20个及第25个拐弯处的数分别是()。
已知a,b,c既成等差数列又成等比数列,设α,β是方程ax2+bx-c=0的两根,且α>β,则(α3β-α·β3)2=()。
已知方程(x2-2x+m)(x2-2x+n)=0的4个根组成一个首项为的等差数列,则|m-n|=()。
已知直线过点(2,2),且a,b皆为正数,那么直线与x轴和y轴所围成的三角形的面积最小值为()。
将标号为1,2,…,10的10个小球放入标号为1,2,…,10的10个盒子内,每个盒内放一个球,则恰好有3个球的标号与其所在盒子的标号不一致的放入的方法共有()。
马克思在《关于费尔巴哈的提纲》中指出:“从前的一切唯物主义(包括费尔巴哈的唯物主义)的主要缺点是:对对象、现实、感性,只是从客体的或者直观的形式去理解,而不是把它们当作人的感性活动,当作实践去理解,不是从主体方面去理解。”由此可知,费尔巴哈哲学的缺陷主要是
2001年10月,美国以反恐为名带领盟友入侵阿富汗。20年来,阿富汗战争是美国历史上持续时间最长的战争,不仅给美国带来旷日持久的巨大消耗,更给阿富汗人民带来深重灾难。美国东部时间2021年8月30日23时59分,美军最后一架C-17运输机飞离喀布尔国际机场
结合材料回答问题:材料120世纪50年代中期,我国人均GDP只有100多美元;在改革开放初期,人均GDP只有200多美元;经过艰苦努力,到20世纪末达到1000美元,解决了温饱,实现了总体小康;进入21世纪,我国人均GDP在2006年达
某企业生产10000件商品,固定资本额为10万元,使用年限为10年,投入流动资本为5万元,周转时间为3个月。雇佣工人200人,月平均工资30元,每件商品的社会价值为30元。年剩余价值率是()
某公司本年度各运维项目投入产出情况如下表所示,按照投入产出比可以看出________。①济效益最小的是丁项目②丙项目比乙项目经济效益高③丙项目经济效益最高④甲项目比乙项目经济效益高
随机试题
以下有关《吴越春秋》的说法中,正确的一项是()。
设f(x)在x=x0处可导,,则f’(x0)=()。
试比较白矾与赤石脂功效、主治病证的共同点和不同点。
隐性黄疸时,肉眼未见黄疸,胆红素浓度已升高,但一般不超过()
USP(23)正文部分未收载的内容是( )。
32岁妇女,停经9周,阴道不规则流血十余天,诊断为葡萄胎。行刮宫术前护士应准备好静脉通路并配血,其理由是
根据下图提供的信息回答下列问题。
路由器转发分组是根据报文分组的
以下不属于P2P应用的是______。
Youaretryingtofillabathwithbothtapson,buthaveaccidentallyleftouttheplug.Normallythehotwatertaptakes8min
最新回复
(
0
)