字符串和数组java实验

2024-04-13

字符串和数组java实验(共2篇)

篇1:字符串和数组java实验

实验11:字符数组与字符串

一、实验目的1、理解字符数组和字符串的概念。

2、掌握字符数组的定义、初始、数组元素引用、输入输出。

3、掌握字符数组的处理

4、掌握常用字符串处理函数

二、实验内容

1、编制程序:对键盘输入的字符串进行逆序,逆序后的字符串仍然保留在原来字符数组中,最后输出。

(1)不得调用任何字符串处理函数,包括strlen;

(2)允许使用可用的字符串处理函数。

例如:输入hello world 输出dlrow olleh2、编写程序:对键盘输入的两个字符串进行连接。

(1)尽管我们知道strcat()可以简单完成此任务,仍然规定不得调用任何字符串处理函数,包括strlen;

(2)允许使用可用的字符串处理函数。

例如:输入helloworld,输出helloworld3、编写程序:对从键盘任意输入的字符串,将其中所有的大写字母改为小写字母,而所有小写字母改为大写字母,其它字符不变。

(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:解决问题的关键算法的源程序代码是:

上一篇:论郭沫若的文化选择及其“生命底文学”下一篇:我最喜爱的一件物品小学生作文

本站热搜