
C程序设计语言题解
xueda120
程序员
展开
-
C程序设计语言习题(1-13、14)
练习1-13 编写一个程序,打印输入中单词长度的水平直方图[code="c"]#include#define IN 1 /*在单词内*/#define OUT 0 /*在单词外*/#define MAXHIST 15 #define MAXWORD 11int main(){ int c, i, nc...原创 2013-10-10 13:03:17 · 450 阅读 · 0 评论 -
C程序设计语言习题(3-2)
[size=small]编写一个函数escape(s,t),将字符串t复制到字符串s中,并在复制的过程中将换行符、制表符等不可见字符分别转换为\n 、\t等相应的可见的转义字符序列。要求是用switch语句。 [/size][code="c"]void escape(char *s, char *t){ int i, j; for(i = j = 0; t[i] != '\0'; i+...原创 2013-10-10 17:06:51 · 261 阅读 · 0 评论 -
C程序设计语言习题(3-3)
编写函数expand(s1,s2), 将字符串s1中类似于a-z一类的速记符号在字符串s2中扩展为等价的完整列表abc……xyz。该函数可以处理大小写字母和数字,并可以处理a-b-c、a-z0-9与a-z等类似的情况。作为前导和尾随的字符原样复制#include<stdio.h>#include<ctype.h>#include<string.h>...原创 2013-10-10 17:57:01 · 205 阅读 · 0 评论