实验八指针与字符串程序设计
【实验目的】
。
。
【实验内容】
8-1编程【自测练****题60011】
找出最长的字符串。输入5个字符串,输出其中最长的字符串。
输入字符串调用函数scanf("%s", sx);
例:括号内是说明
输入
wang li zhang jin xian
输出
zhang
8-2编程【自测练****题60012】
删除字符串中的字符。输入1个字符串s,再输入一个字符c,将字符串s中出现的所有字符c删除。
要求定义并调用函数delchar(s,c), 它的功能是将字符串s中出现的所有c字符删除。
例:括号内是说明
输入
happy new year
a
输出
hppy new yer
8-3编程【自测练****题60013】
字符串复制。输入1个字符串t和一个正整数m,将字符串t中从第m个字符开始的全部字符复制到字符串s中,再输出字符串s。
要求定义并调用函数strmcpy(s,t,m), 它的功能是将字符串t中从第m个字符开始的全部字符复制一个整到字符串s中。
例:括号内是说明
输入
happy new year
7
输出
new year
8-4编程
编写一个函数delchar(s,c),该函数将字符串s中出现的所有c字符删除。自己定义main()函数,并在其中调用delchar(s,c)函数。
8-5编程
用字符指针定义函数strmcpy(s,t,m),将字符串t中从m个字符开始的全部字符复制到字符串s中去。
【实验报告要求】
将编程题(8-1~8-5)的程序流程图、源程序、运行结果,以及实验中遇到的问题和解决问题的方法,写在实验报告上。
指针与字符串程序设计 来自淘豆网www.taodocs.com转载请标明出处.