单片机第6章探讨.ppt

实训题目 实训1 (sx6-1.c) 实训2 (sx6-2.c) 实训3 (sx6-3.c) 实训5 (sx6-5.c) 实训6 (sx6-6.c) 书面作业(一) P107 6-1 (1)(3)(5) P109 6-3、6-4 多个字符串的存储与处理 多个字符串的存储和处理可以借助二维字符数组完成。 在C语言中,二维数组可以看成是一种特殊的一维数组。 例如,有数组定义:char x[2][7]; 二维数组中的每行可以存放一个字符串,那么多行就可以存放多个字符串。 例如有以下初始化定义: char fruit[ ][7]={Apple,Orange,Grape,Pear,Peach}; 数组fruit共有5个元素fruit[0]、fruit[1]、fruit[2]、fruit[3]、fruit[4],每个元素又是一个有7个元素的一维字符数组,其中可以存放长度小于7的字符串。 上机实训 1. #include “stdio.h” //bz6-1.c #include “string.h” main( ) { int n, i, j ; char ch, a[30]; gets(a); n=strlen(a); for( i=0,j=n-1;i

文档评论(0)

1亿VIP精品文档

相关文档