《C++字符数组》PPT课件.ppt

《C++字符数组》PPT课件.ppt

ID:51308900

大小:1.56 MB

页数:24页

时间:2020-03-21

《C++字符数组》PPT课件.ppt_第1页
《C++字符数组》PPT课件.ppt_第2页
《C++字符数组》PPT课件.ppt_第3页
《C++字符数组》PPT课件.ppt_第4页
《C++字符数组》PPT课件.ppt_第5页
资源描述:

《《C++字符数组》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1#definem3#definen2#definep4#includevoidmain(){inta[m][n];intb[n][p];intc[m][p];inti,j,k,t;for(i=0;i>a[i][j];for(i=0;i>b[i][j];for(i=0;i

2、+)c[i][j]+=a[i][k]*b[k][j];}cout<<"A:";for(i=0;i

3、'';}}矩阵乘积的程序2字符数组复习字符和字符串3“A”“Boy”字符串字符串与字符的区别1.形式上不同2.本质上:字符串常量有结束符“A”‘A’A字符串结束标志A例1.找错误#includeintmain(){charc1,c2,c3;如何处理字符串c3=“yes”;c1=‘0’;c2=‘’;return0;}字符和字符串常量用字符数组‘A’‘’,‘t’,响铃报警等ASCII码表示(ddd,xhh)字符65650字符数组字符数组的定义及初始化字符数组

4、的输入输出字符串处理函数字符数组应用举例char数组名[常量];定义方式例:chara[10];……a[0]a[1]a[9]初始化—1.全部赋值(1)逐个数组元素赋初值(2)应用字符串常量赋初值字符数组的定义及初始化charc[6]={‘P’,’a’,’r’,’t’,’y’,’’};例:确定数组元素voidmain(){chars1[]=“yes”;chars2[]={‘y’,’e’,’s’};......}Partyccharc[6]={“party”};charc[]=“party”

5、;s1yes80971141161210等价于:charc[]={‘P’,’a’,’r’,’t’,’y’,’’};s2yes1211011150121101115字符数组的定义及初始化charc1[10]=“party”;charc2[10]=“beifang”;部分赋值,其它元素为‘’。c1Partyc2beifang初始化—2.部分赋值下标[0][1][2][3][4][5][6][7][8][9]有效字符的长度(结束):分别为5和8数组长度:都是

6、10不再重要字符数组的输入输出n为4输入good1.用循环逐个输入输出。例1:#includevoidmain(){chars[20];inti,n;cin>>n;for(i=0;i>s[i];for(i=0;i

7、>voidmain(){chars[10];inti=0;s[i]=getchar();while(s[i]!=''){i++;s[i]=getchar();}s[i]=‘’;//添加for(i=0;s[i]!='';i++)putchar(s[i]);}输入goodgood…s下标[0][1][2][3][4]或者还可写成:for(i=0;(s[i]=getchar())!='';i++);s[i]=‘’;for(i=0;s[i]!='';i++)putch

8、ar(s[i]);还可写成:while((s[i]=getchar())!='')i++;s[i]=‘’;for(i=0;s[i]!='';i++)putchar(s[i]);92.整串输入输出。(设str是定义的字符数组)scanf(“%s”,str);printf(“%s”,str);输入到以str[0]开始的存储单元中输出时从str[0]单元开始的一直到为止的所有字符用cin>>str;cout<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。