【简答题】写一函数,完成两个字符串的过滤,去掉要连接的字符串中的空格、字母字符。 在主函数中调用,并输出过滤后的字符串。 过滤后的字符串既可以存在原字符数组,也可以存储在新的字符数组中。 输入格式:一个字符串 输入示例: 20190001 aBc 姓名 输出格式:过滤后的一行字符串 输出示例: 学号+姓名 *main函数前,写明注释 /* 学号 姓名 20191211 */
略
举一反三
- 写一函数,完成两个字符串的连接。在主函数中调用,并输出连接后的字符串。输入格式:两个字符串,一行输入一个输入示例:学号姓名输出格式:连接后的一行字符串输出示例:学号+姓名*main函数前,写明注释/*学号姓名20191210*/
- 题目2:字符串和函数要求从键盘中输入一个字符串,字符串为学生本人的学号(示例:“202111612101”),然后分别统计字符串中数字字符‘1’的个数,并输出。(要求使用字符数组、函数调用)题目2:字符串和函数要求从键盘中输入一个字符串,字符串为学生本人的学号(示例:“202111612101”),然后分别统计字符串中字符‘2’的个数,并输出。(要求使用字符数组、函数调用)
- 编写程序:输入一个长度不超过100的字符串,删除串中的重复字符。输入:要检查的字符串,长度不超过100个字符。输出:删除重复字符后的字符串。例如:输入:abacaeedabcdcd则输出:abced
- 18.4______ (字符数组名1,字符数组名2)把字符数组2中的字符串连接到字符数组1 中字符串的后面,并删去字符串1后的串标志“\0”。
- 在C语言中,strcat(字符数组,字符串)连接前两个字符串都有结束标志’\0’,连接后“字符数组”中存储的字符串的结束标志’\0’被舍弃,只在目标串的最后保留一个’\0’。
内容
- 0
字符串的长度是()。? 串中不同字母的个数|串中所含字符的个数|串中所含字符的个数且字符个数大于零|串中不同字符的个数
- 1
以下对字符数组的描述,正确的是() A: 可以用length函数计算字符数组中字符串的长度 B: 字符数组只能存放字符串,不能存放普通字符 C: 使用printf函数整体输出字符数组中的字符串时,输出到字符'\0'结束输出 D: 字符串数组是一维字符数组
- 2
下列对C语言字符数组的描述中错误的是( ) A: 字符数组可以存放字符串 B: 字符数组中的字符串可以整体输入、输出 C: 可以用strcpy函数对字符数组中的字符串进行复制 D: 可以用关系运算符对字符数组中的字符串进行比较
- 3
编写程序对输入的字符串a中下标为奇数的字符按ASCII码大小递增排序,下标为偶数的字符按ASCII码大小递减排序,并将排序后下标为奇数的字符取出,存入另一个字符数组中,形成一个新串c。最后输出a串和c串。
- 4
字符串与字符数组的关系是________ A: 两者表示的是同一个概念 B: 字符数组是容器,字符串是内容 C: 字符数组中存放的数据称为字符串 D: 字符串是由多个字符数组构成的串