- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学好程序设计语言的唯一途径是 你的编程能力与你在计算机上投入的时间成 int main char *p new char [200]; int n 0; // cout 请输入字符串: endl; cin p; n mystrlen p ; cout n endl; return 0 ; 4. 编写函数,将一个字符串中指定的字符删去,然后输出新的字符串。 样例输入输出 jlkdjfdk d jlkjfk #include #include using namespace std; char* mydelchr char *s,char d char t[200]; int i 0,j 0; while s[i]! \0 if s[i] d i++; else t[j++] s[i++]; t[j] \0; strcpy s,t ; return s; int main char str[200]; char ch; cin str; cin ch; mydelchr str,ch ; cout str endl; return 0 ; 5.用指针数组保存12个月份的英文名称,输入一个月份后,显示该月的英文名称,例如,输入1,则显示“January”,如果输入的月份值不在1~12之间,则显示“Input Error”信息。 样例输入输出 12 December int main char *p[13] Input Error,January,February, March,April,May,June,July,August, September,October,November,December ; int i ; // cout 请输入月份数值: endl; cin i; if i 0 i 12 cout p[i] endl; return 0 ; 6. 编写函数,将一个字符串中所有的大写字母转换为小写字母,所有的小写字母转换为大写字母,函数调用时使用地址传递。 样例输入输出 asdfASDF ASDFasdf char* Convert char *str char *p str; while *str! \0 if *str A *str Z *str *str-A+a; else if *str a *str z *str *str-a+A; str++; return p; int main char *p new char [200]; // cout 请输入字符串: endl; cin p; p Convert p ; cout p endl; return 0 ; 7.编写函数,统计一个字符串中的大写字母、小写字母、数字字符和其他字符的个数。 样例输入输出 asdfJKLM[],.1234 大写字母个数为:4 小写字母个数为:4 数字字符个数为:4 其他字符个数为:4 int main char *p,str [200]; int i 0,j 0,k 0,length 0; // cout 请输入字符串: endl; cin str; for p str;*p! \0;p++ if *p A *p Z i++; else if *p a *p z j++; else if *p 0 *p 9 k++; length++; cout 大写字母个数为: i endl; cout 小写字母个数为: j endl; cout 数字字符个数为: k endl; cout 其他字符个数为: length-i-j-k endl; return 0 ; 8.编写函数,用选择法对10个数进行从小到大的排序。 样例输入输出 1 41 6334 11478 15724 18467 19169 24464 26500 26962 29358 void Sort int a[],int Count int i,j,x; for i 0;i Count;i++ for j Count-1;j i;j-- if a[j] a[j-1] x a[j];a[j] a[j-1];a[j-1] x; int main int i,x; const int Count 10; int a[Count]; cin x; srand x ; for i 0;i Count;i++ a[i] rand ; Sort a,Count ; for i 0;i Count;i++
您可能关注的文档
- 《电路教学课件》第三章.ppt
- 《电路教学课件》第五章.ppt
- 26个英语字母课件包含相应字母音标发音.ppt
- 大唐风云数据结构.doc
- 大粤网与新光百货微信合作-结案.ppt
- 第三届“博论天涯”多学科专家对话.ppt
- 第三届“博论天涯”多学科专家对话脚本.docx
- 电大《0-3岁婴幼儿的保育与教育》复习提纲资料小抄.doc
- 电大《中国政治制度史》 机考单项选择题题库.doc
- 电大计算机应用基础(题型版)INTERNET应用.doc
- 计算机程序设计(C++)C++之字符数组和字符串.doc
- 计算机程序设计(C++)大学c 函数的定义、调用与说明课件.ppt
- 计算机程序设计(C++)第01章_New程序设计和C 概述.ppt
- 计算机程序设计(C++)第03章_New运算的流程控制.ppt
- 计算机程序设计(C++)第05-06章 01New结构、枚举与联合.ppt
- 计算机程序设计(C++)第05章_信息在内存的存储与操作.ppt
- 计算机程序设计(C++)第06章_New按址操作与指针.ppt
- 计算机程序设计(C++)课本精选程序2.doc
- 计算机程序设计(C++)课本精选程序3.doc
- 计算机程序设计(C++)西安交通大学C 总复习.ppt
最近下载
- 2024-2025年数学选择性必修第一册共线向量与共面向量同步检测 2(带答案).docx VIP
- 数据治理概论课件:数据治理工具.pptx VIP
- 08J907 洁净厂房建筑构造.pdf VIP
- 04G323-2 图集钢筋混凝土吊车梁(工作级别A4、A5).pdf VIP
- 全国优质课一等奖统编版语文八年级上册唐诗五首《野望》《黄鹤楼》《使至塞上》《渡荆门送别》《钱塘湖春行》公开课课件.pptx
- 幼儿高热惊厥的急救处理.pptx VIP
- 惯性器件原理课件.pptx VIP
- 新版建设工程工程量清单计价标准解读.pptx VIP
- 危大工程专项施工方案.doc VIP
- 莫桑比克考察报告.pdf VIP
文档评论(0)