理论教育 C语言程序设计教程-字符数组引用

C语言程序设计教程-字符数组引用

时间:2023-11-21 理论教育 版权反馈
【摘要】:字符数组的元素引用的一般形式为:其中,下标应为整型常量、变量或整型表达式。例6.3 通过一维字符数组输出字符串。编写程序:创建一个名为“eg6_3.c”的新文件,在编辑窗口中输入下面的程序代码。例6.4 通过二维数组输出图形。本例的二维字符数组由于在初始化时对元素按行赋以初值,因此一维下标的长度可以不加以说明。二维数组的输出一般需要用二重循环,需要两个循环变量。

C语言程序设计教程-字符数组引用

字符数组的元素引用的一般形式为:

其中,下标应为整型常量、变量或整型表达式。

例6.3 通过一维字符数组输出字符串。

编写程序:

创建一个名为“eg6_3.c”的新文件,在编辑窗口中输入下面的程序代码。

运行结果:

程序说明:

(1) “char c[ 10] = {'I','','a','m','', 'a' ,'','b','o','y'} ;”表示定义了一个包含10个元素的字符型数组,并分别对它的每个元素a[0]~a[9]赋初值。

(2)因为数组不能整个引用,要输出数组中的元素需要逐个输出,因此用for循环结构逐个输出数组中的元素。(www.daowen.com)

例6.4 通过二维数组输出图形。

编写程序:

创建一个名为“eg6_4.c”的新文件,在编辑窗口中输入下面的程序代码。

运行结果:

程序说明:

(1)“chartangl[5][5]={{'','','*'},{'','*','','* '},{'*','','*','','*'},{'','*','','*'},{'','','*'}};”表示定义了一个5行5列的字符型数组,并分别对它的元素赋初值。本例的二维字符数组由于在初始化时对元素按行赋以初值,因此一维下标的长度可以不加以说明。

(2)二维数组的输出一般需要用二重循环,需要两个循环变量。

(3)请关注本例中一重循环的循环体和二重循环的循环体都包含哪些语句。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈