首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是将ss所指字符串中所有下标为奇数位上的字母转换为大写(若该位置上不是字母,则不转换)。 例如,若输入“a
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是将ss所指字符串中所有下标为奇数位上的字母转换为大写(若该位置上不是字母,则不转换)。 例如,若输入“a
admin
2020-06-02
30
问题
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是将ss所指字符串中所有下标为奇数位上的字母转换为大写(若该位置上不是字母,则不转换)。
例如,若输入“abc4EFg”,则应输出“aBc4EFg”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<conio.h>
#include<stdio.h>
#include<string.h>
void fun(char*ss)
{
}
void main(void)
{
char tt[51];
printf("\nPlease enter an character string within 50characters:\n");
gets(tt);
printf("\n\nAfter changing,the string\n%s",tt);
fun(tt);
printf("\nbecomes\n%s",tt);
}
选项
答案
void fun(char*ss) { int i; for(i=0;ss[i]!=’\0’;i++) /*将ss所指字符串中所有下标为奇数位置的字母转换为大写*/ if(i%2==1&&ss[i]>=’a’&&ss[i]<=’z’) ss[i]=ss[i]-32; }
解析
将指定字符串中奇数位置的字母转换为大写,首先需要判断奇数位置,再判断该位置字符是不是小写字母,如果是小写字母,则将小写字母转换为大写字母。字母大小写转换操作中,只要将小写字母减去32即可转换为大写字母。
转载请注明原文地址:https://kaotiyun.com/show/tlCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下能正确定义一维数组的选项是
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
数据字典(DD)所定义的对象都包含于
以下语句中存在语法错误的是
若程序中有宏定义行:#defineN100则以下叙述中正确的是
若有以下程序段intr=8;printf("%d\n",r>>1);输出结果是
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域).则在________处应填入的选项是Stractlink{chardata;________}node;
有以下程序#include#include"string.h"typedefstruct{charname[9];charsex;floatscore[2];)STU;voidf(STUa)
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
随机试题
如图3-60所示偏心套,套于偏心轴上,装夹于两顶尖间车削偏心外圆。心轴外圆尺寸为d=Φ26-0.020-0.007mm,试计算其基准位移误差,并判断能否达到图样规定偏心距要求(不考虑工件与偏心轴位置误差)。
根据《海关法》规定,进口货物的完税价格包括货物的货价、货物运抵我国关境内目的地点起卸前的运输费及其相关费用、保险费。()
速录工作的各个环节都要求()反映客观实际,从客观存在的事实出发。
介导食管下括约肌舒张的胃肠激素是
我国儿童的错牙合畸形发生率达在安氏Ⅱ类Ⅰ分类错胎中,上下颌位置均在正常范围内者,占全部患者的
超声纵向分辨力为:①区分平行于超声束的两个物体的能力;②区分垂直于超声束的两个物体的能力;③与深度、纵向和区域分辨力相同;④与方位、角度及横向分辨力相同
如果肝功能不全病人必须应用主要经肝代谢的药物,剂量下调可达
阅读下面材料,回答问题。小美很喜欢唱歌,从小就希望自己在音乐方面有所成就。在她还没有确定是否报考音乐学院前,她在众人面前就能很好地展现自己的歌声。她确定报考音乐学院后,学习更加勤奋努力,希望实现自己的目标。但是在音乐学院的专业课面试过程中,由于她
小学教育目的是衡量小学教育活动效果的根本依据和标准,这反映了小学教育目的的()。
WhenMarydiscoveredhowtreacherousthestreetscouldbe,shedemandedthatherboysstayclosetoherinthechurchgymandyo
最新回复
(
0
)