数字信号处理所处理的是序列,我希望能通过不断地用c语言写一些关于序列的操作甚至进行数字信号处理来不断提高我的c语言水平。
首先声明我的水平有限,之所以厚颜把程序贴出来,是希望有高手能够指出来我的程序上的问题以及任何不够好的地方,请多多指教。
先给出序列的表示方法:一个结构体链表。每个结构体代表一个点,包括点在序列中的位置,点的值,以及指向下一点的指针。
第一个程序是清除一个序列。
这是头文件"head.h"的内容,
函数文件为
main函数
其中的showseq()函数用来显示序列,具体程序如下:
运行结果为: