字符串
QQ_847829861
C语言学习者
展开
-
按照下述要求分别实现read_line函数:
按照下述要求分别实现read_line函数:(a)在开始存储输入字符前跳过空白字符。(b)在读入第一个空白字符时停止。提示:调用isspace函数来检查字符是否为空白字符。(c)在读入第一个换行符时停止,然后把换行符存储到字符串中。答:(a)程序如下:#include<stdio.h>#include<stdlib.h>#include<string....原创 2019-01-10 13:15:41 · 667 阅读 · 0 评论 -
(a)编写名为strcap的函数用来把参数中的字母都改为大写字母。参数是空字符结尾的字符串,且此字符串包含任意的ASCII字符,不仅是字母。
(a)编写名为strcap的函数用来把参数中的字母都改为大写字母。参数是空字符结尾的字符串,且此字符串包含任意的ASCII字符,不仅是字母。使用数组下标的方式访问字符串中的字符,提示:使用toupper函数把每个字符转换成大写。(b)重写strcap函数,这次使用指针来访问字符串中的字符。答:(a)程序如下:#include<stdio.h>#include<stdlib...原创 2019-01-10 14:33:50 · 735 阅读 · 0 评论 -
编写名为censor的函数,用来把字符串中出现的每一处字母“foo”替换成“xxx”。例如,字符串“food fool”会变为“xxxd xxxl”。再不失清晰性的前提下程序越短越好
编写名为censor的函数,用来把字符串中出现的每一处字母“foo”替换成“xxx”。例如,字符串“food fool”会变为“xxxd xxxl”。再不失清晰性的前提下程序越短越好。答:程序如下#include<stdio.h>#include<stdlib.h>#define STR_LEN 20char *censor(char *a);int mai...原创 2019-01-10 14:55:34 · 427 阅读 · 0 评论