#include #include
一维字符数组大小写转换及字符与数字转换

一维字符数组大小写转换及字符与数字转换

ID:12942447

大小:79.50 KB

页数:9页

时间:2018-07-19

一维字符数组大小写转换及字符与数字转换_第1页
一维字符数组大小写转换及字符与数字转换_第2页
一维字符数组大小写转换及字符与数字转换_第3页
一维字符数组大小写转换及字符与数字转换_第4页
一维字符数组大小写转换及字符与数字转换_第5页
资源描述:

《一维字符数组大小写转换及字符与数字转换》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第一套1、程序填空题1)下列给定程序中,函数fun()的作用是:将字符串tt中的大写字母都改为对应的小写字母,其他字符不变。例如,若输入"Ab,cD",则输出"ab,cd"。#include#include#includechar____1__fun(chartt[]){inti;for(i=0;tt[i];i++){if((tt[i]>='A')&&(tt[i]<=____2___))tt[i]+=32;}return(tt);}main(){chartt[81];printf("Pleaseent

2、erastring:");gets(tt);printf("Theresultstringis:%s",fun(___3___));}2)函数fun的功能是进行数字字符转换。若形参ch中是数字字符'0'~'9',则'0'转换成'9','1'转换成'8','2'转换成'7',……,'9'转换成'0';若是其它字符则保持不变;并将转换后的结果作为函数值返回。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存在考生文件夹下的BLANK1.C中。不得增行或删行,也不得更改程序的结构!#include/****

3、******found**********/___【1】___fun(charch){/**********found**********/if(ch>='0'&&___【2】___)/**********found**********/return'9'-(ch-___【3】___);returnch;}main(){charc1,c2;printf("Theresult:");c1='2';c2=fun(c1);printf("c1=%cc2=%c",c1,c2);c1='8';c2=fun(c1);printf("c1=%cc2=%c",

4、c1,c2);c1='a';c2=fun(c1);printf("c1=%cc2=%c",c1,c2);}2、程序改错题给定程序modi.c中函数fun的功能是:首先将大写字母转换为对应小写字母;若小写字母为a~u,则将其转换为其后的第5个字母;若小写字母为v~z,使其值减21。转换后的小写字母作为函数值返回。例如,若形参是字母A,则转换为小写字母f;若形参是字母W,则转换为小写字母b。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include#include

5、charfun(charc){if(c>='A'&&c<='Z')/**************found**************/c=c-32;if(c>='a'&&c<='u')/**************found**************/c=c-5;elseif(c>='v'&&c<='z')c=c-21;returnc;}main(){charc1,c2;printf("Enteraletter(A-Z):");c1=getchar();if(isupper(c1)){c2=fun(c1);printf("Th

6、eletter'%c'changeto'%c'",c1,c2);}elseprintf("Enter(A-Z)!");}3、程序设计题请编写函数fun,函数的功能是:将s所指字符串中下标为奇数位置上的大写字母转换为字母序列中的下一个小写字母;若该位置上是小写字母,则不转换;若该位置上是大写字母Z,则仅转换成小写字母z。例如,输入:ABCdXZZZZ,则输出为:AcCdXzZz。注意:部分源程序存在文件prog.c中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。#include#def

7、ineN80voidfun(char*s){}main(){chars[N];printf("Enterastring:");scanf("%s",s);fun(s);printf("Theresult:%s",s);}第二套1、程序填空题1)请补充函数fun(),该函数的功能是:把一个整数转换成字符串,并倒序保存在字符数组str中。例如:当n=13572468时,str=“86427531”。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。#include#incl

8、ude#define

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。