一. 练习补充知识点
1. 三目运算符
其实就是双分支的缩写版本,格式如下:
如果条件成立,那么执行语句1, 否则执行语句2
2. 多分支的两种实现方法:
(1). if多分支:
(2). switch多分支:
实例:
3. 数组练习题
练习1:
输入n个元素的数组,两两进行交换, 之后输出。
参考程序:
二. 字符数组
1. ASCII码表
ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统。
**都要记住的三个ASCII码值
所有的字符串都是以'\0'结尾的。
ps: ascii码为0的就是啥也没有。
2. 字符数组表示的字符串
字符数组的遍历与整型数组一样,只不过下标一定是从0开始。
3. 字符数组实例练习
实例1: A5700.替换字母
输入一个字符串(不含空格),将字符串中的字母 t 都换成字母 w,并这个字符串输出。字符串长度不超过 100。
实例2:A23114.大小写互换
输入一个字符串(不含空格,字符个数不超过 10000),将字符串中的大写字母转成小写字母,将字符串中的小写字母转成大写字母,并且将字符串输出。
实例3:A31059.【字符串】【入门】简单密码
Julius Caesar曾经使用过一种很简单的密码。对于明文中的每个字符,将它用它字母表中后5位对应的字符来代替,这样就得到了密文。比如字符A用F来代替。给出密文,输出明文,长度不超多200。
3. 字符数组函数