计算机二级C++ 十

计算机二级C++ 十

ID:37923059

大小:346.00 KB

页数:27页

时间:2019-06-02

计算机二级C++  十_第1页
计算机二级C++  十_第2页
计算机二级C++  十_第3页
计算机二级C++  十_第4页
计算机二级C++  十_第5页
资源描述:

《计算机二级C++ 十》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第十章字符串21)有以下程序#includemain(){intn=2,k=0;while(k++&&n++>2);printf(“%d%d”,k,n);}程序运行后的输出结果是A)02B)13C)57D)129.13找出方阵每列中的最小元素及其所在的行号8710441166245512199128409639354982761.for(i=0;i<行数;i++)//i控制行数for(j=0;j<列数;j++)//j控制列数a[i][j]2.for(i=0;i<列数;i++)//i控制列数for(j=0;j<行数;j++)//j控制行数a[j][i

2、]lnm[5]ln[0]ln[1]ln[2]ln[3]ln[4]4(行号)2310for(i=0;i<5;i++)a[ln[i]][i]字符串简介chara='W';charb='a';charc='n';chard='g';chare='L';charf='i';如何让程序存储我的姓名?WangLicharname[15]={'W','a','n','g','L','i'};用若干个字符用字符数组用字符串字符串常量字符串常量是双引号括起的任意字符序列"HelloWorld""WangPing""Pleaseenteryourfullname:""Hello"Accp

3、""字符串常量中可以包含转义序列HelloWorld字符串结束符字符串与字符数组的区别在C语言中没有专门的字符串变量,通常用一个字符数组来存放一个字符串字符数组和字符串的区别是:字符串的末尾有一个空字符‘’赋值2.字符串可按如下方式声明并初始化:(声明的同时赋值)charname[15]={'W','a','n','g','L','i',''};charname[15]={"WangLi“};charpassword[]=“wangli";手工加入一个空字符系统将自动加入一个空字符,花括号可省略长度为6,元素个数为71.给一维字符数组赋值:charname

4、[15]={'W','a','n','g','L','i'};charname[15]={‘W’,‘a’,‘n’,‘g’,‘L’,‘i’,‘’};此时人为的加入了加入了一个串结束标志‘’,故这个字符数组也可以认为存放了一个字符串“Wangli”3.先声明再赋值(10.1.2)chars[10];s=“cprogram”;(错误)s是一个数组名,是一个地址常量(或指针),它的值是固定的为s[0]的地址,不能重新赋值。chars1[10]=“computer”,s2[10];s2=s1;(错误)字符串几种赋值方法(历年都考)1:charstr[10]={'s','t

5、','i','n','l',''};2:charstr1[]={'s','t','i','n','l',''};3:charstr2[10]={"string"};4:charstr3[10]="string";5:charstr4[]="string";10.2使指针指向字符串(常考)在C语言中,可以将字符指针指向字符串被指向的字符串可以是一个常量字符串,也可以是一个存储着字符串的字符数组1.char*ptr=“CLanguage”;2.char*ptr;ptr="CLanguage";CLanguageptr2.charstr[]="Wechangeli

6、ves”,*ps2;ps2=str;1.以下选项中正确的语句组是:A)chars[];  s="BOOK!";B)char*s;  s={"BOOK!"};C)chars[10];s="BOOK!";D)char*s;  s="BOOK!";10.2.3区别用字符数组作为字符串和用指针指向的字符串charmark[]=“program”;char*p=“program”;programprogrampmark10.3字符串的输入输出charname[10];scanf("%s",name);printf("%s",name);格式描述串中使用转换字符串“%s”WangL

7、iWang用scanf时,不能输入空格,即空格后的不能读入Wang有以下程序#includemain(){chara[20]="Howareyou?",b[20];scanf("%s",b);printf("%s%s",a,b);}程序运行时从键盘输入:Howareyou?<回车>则输出结果为【13】。字符串I/0函数—puts()gets()charname[10];gets(name);puts(name);WangLiWangLiWangLi参数可以使字符数组名、字符数组元素的地址或字符指针变量。从键盘

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

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

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