字符串和数组java实验(共2篇)
篇1:字符串和数组java实验
实验11:字符数组与字符串
一、实验目的1、理解字符数组和字符串的概念。
2、掌握字符数组的定义、初始、数组元素引用、输入输出。
3、掌握字符数组的处理
4、掌握常用字符串处理函数
二、实验内容
1、编制程序:对键盘输入的字符串进行逆序,逆序后的字符串仍然保留在原来字符数组中,最后输出。
(1)不得调用任何字符串处理函数,包括strlen;
(2)允许使用可用的字符串处理函数。
例如:输入hello world 输出dlrow olleh2、编写程序:对键盘输入的两个字符串进行连接。
(1)尽管我们知道strcat()可以简单完成此任务,仍然规定不得调用任何字符串处理函数,包括strlen;
(2)允许使用可用的字符串处理函数。
例如:输入hello
(1)不得调用任何字符串处理函数,包括strlen;
(2)允许使用可用的字符串处理函数。
例如:输入:Hello World!输出:hELLO wORLD!
三、实验小结
实验中碰到的问题,以及思考。
篇2:字符串和数组java实验
数 组
1.实验目的和要求 (1)掌握一维数组与二维数组的定义、使用及初始化方法。
(2)学习数组作为函数参数的用法。
(3)掌握字符数组和字符串函数的使用方法。
(4)掌握与数组有关的常用排序算法,进一步理解模块化程序设计的方法。
(5)掌握字符、字符串的输入/输出方法。
(6)掌握字符数组的使用。
(7)学会使用字符串的指针和指向字符串的指针变量。
2.实验内容:实验指导书中的 实验六、实验七 3.实验步骤 实验六 数组部分:
6-1:解决问题的算法或源程序代码:
程序的运行测试结果截图(考虑各种情况下的运行结果):
6-2:该程序完整的源程序代码是:
程序运行结果截图:
6-3 :该程序完整的源程序代码是:
程序运行结果截图:
6-4.:解决问题的关键算法的源程序代码是:
程序运行结果截图:
6-5:解决问题的关键算法的源程序代码是:
程序运行结果截图:
6-6(选作):我使用的算法为:请用文字描述一下
程序运行结果截图:
6-7(选作):我使用的算法为:
程序运行结果截图:
7-1 该程序的功能是:
去除空格后的字符串 程序运行结果截图:
7-2:解决问题的关键算法的源程序代码是:
程序运行结果截图:
7-3:解决问题的关键算法的源程序代码是:
程序运行结果截图:
7-4:解决问题的关键算法的源程序代码是:
程序运行结果截图:
7-5:解决问题的关键算法的源程序代码是:
程序运行结果截图:
7-6:解决问题的关键算法的源程序代码是:
【字符串和数组java实验】相关文章:
字符串输出格式04-15
深入讨论C/C++中的字符指针与字符串09-12
自写字符串处理函数04-20
数字字符05-14
字符编码教案05-04
字符集研究05-29
对字符串模式匹配KMP算法的教学方法设计09-11
双字符键练习教案04-13
车牌识别中字符识别05-04
《看图片,输字符》参考教案05-21