C语言编程(练习7:数组与指针)
来源:互联网 发布:ins是什么社交软件 编辑:程序博客网 时间:2024/04/30 12:55
题目:字符替换。要求用函数 replace 将用户输入的字符串中的字符 t(T)都替换为 e(E),并返回替换字符的个数。
代码实现:
/**< 字符替换。要求用函数 replace 将用户输入的字符串中的字符 t(T)都替换为 e(E),并返回替换字符的个数 */#include <stdio.h>#include <stdlib.h>#define MAX 100void replace(char *s);int main(){ char s[MAX]; //定义一个字符串数组,为字符串存储分配空间 printf("输入字符串:\n"); //scanf("%s", s); gets(s); //字符串读取函数gets,在stdio.h中定义 replace(s); puts(s); return 0;}void replace(char *s){ while(*s != '\0') { if(*s=='t' || *s=='T') { *s = *s - 15; } s++; }}
运行结果:
0 0
- C语言编程(练习7:数组与指针)
- C语言编程(练习3:数组与指针)
- C语言编程(练习5:数组与指针)
- C语言编程(练习4:数组与指针)
- C语言编程(练习6:数组与指针)
- C语言编程(练习8:数组与指针)
- C语言编程(练习9:数组与指针)
- C语言编程(练习1:数组和指针)
- C语言编程(练习2:数组和指针)
- C语言练习篇-7数组与指针、指针加减练习
- C语言练习-指针(数组,字符串)
- 函数与程序结构&数组与指针(C编程语言)
- C语言编程(练习2:字符串与字符串数组)
- C与指针第八章数组编程练习第四题
- C语言指针与数组(C专家编程)
- C语言:指针数组与数组指针
- C语言指针数组与数组指针
- C语言指针数组与数组指针
- Android Studio系列教程四--Gradle基础
- openssl常用命令
- 打开流
- USACO 1.4 Packing Rectangles
- Android Studio系列教程五--Gradle命令详解与导入第三方包
- C语言编程(练习7:数组与指针)
- 常见服务器架构
- 【c++程序】打印杨辉三角
- 鲁大师查验实验室dell电脑信息
- 关于Apple的私有API
- Android Studio系列教程六--Gradle多渠道打包
- MySQL的优化
- [Array和ArrayList的区别]
- hdu1372 Knight Moves(BFS)