c语言编程题(整理).pptxVIP

  • 7
  • 1
  • 约2.43千字
  • 约 12页
  • 2020-10-22 发布于广东
  • 举报
1、编程题 【编程要求】 编写函数int findword(char *s,char *t,char ch[][20])。函数功能:在由若干句子组成的字符串 s 中 搜索包含字符串t 的所有单词,将这些单词存放在数组 ch 中,函数返回找到的单词格式。称字符串 s 为“被搜索字符串”,字符串 t 为“搜索字符串”。 编写 main 函数。函数功能:声明数组 s 和 t,用被搜索字符串和搜索字符串初始化这两个数 组。调用函数 findword 对给定的测试数据进行检索,并将检索到的包含字符串 t 的所有单词及单词 的个数保存到结果文件myf2.out 中。最后将考生本人的准考证号字符串也保存到结果文件 myf2.out 中。 【测试数据及运行结果】 被搜索字符串:No living man all things can. Graspall,loseall. 搜索字符串:all 检索结果:all,Graspall,loseall. 3 【要求】 源程序文件名必须取为myf2.c,输出结果文件名必须取为 myf2.out 数据文件的打开、使用和关闭均用C 语言标准库中缓冲文件系统的文件操作函数实现。 源程序文件和运行结果文件必须保存在考试盘的根目录下,供阅卷用。 不要复制扩展名为OBJ 和EXE 的文件到考试盘上。 2、编程题 【编程要求】 编写函数 void josephu(int a[],int b[],int n,int m)实现如下模拟处理功能:a 指向的数组中存储了 n 个人的编号(从 1 开始按序编号到 n)。n 个人围坐成一圈,从编号为 1 的人开始报数(从 1 到 m 报数),凡报到 m 的人出列。将每次出列的人的编号依次保存在 b 指向的数组中,直到最后一个人 出列为止。 编写 main 函数。用给定的测试数据调用 josephu 函数,将经函数处理后得到的 n 个依次出列 的人的编号保存到结果文件 myf2.out 中。最后将考生本人的准考证号字符串也保存到结果文件 myf2.out 中。 【测试数据及运行结果】 测试数据: n=10,m=3 运行结果: 3, 6, 9, 2, 7, 1, 8, 5, 10, 4 My exam number is :0112400123(考生本人准考证号) 【要求】 源程序文件名必须取为myf2.c,输出结果文件名必须取为 myf2.out 数据文件的打开、使用和关闭均用C 语言标准库中缓冲文件系统的文件操作函数实现。 源程序文件和运行结果文件必须保存在考试盘的根目录下,供阅卷用。 不要复制扩展名为OBJ 和EXE 的文件到考试盘上。 3、编程题 【编程要求】 编写函数 void squeeze(char *s1,char *s2,char *s3),其功能是:从 s1 指向的字符串中删去所有 在 s2 指向的字符串中已出现的字符,将从 s1 中删除的字符保存到 s3 指向的数组中。 编写 main 函数。用给定的测试字符串 s1 和 s2 调用 squeeze 函数,将处理后的 s1 字符串和 s3 字符串保存到结果文件myf2.out 中。最后将考生本人的准考证号字符串也保存到结果文件 myf2.out;中。 【测试数据及运行结果】 测试数据: s1:“abbcdefgghiijkl”,s2:“bdglkw” 运行结果: s1: acefhiij, s3:bbdggkl my exam number is :0112400123(本人准考证号) 【要求】 源程序文件名必须取为myf2.c,输出结果文件名必须取为 myf2.out 数据文件的打开、使用和关闭均用C 语言标准库中缓冲文件系统的文件操作函数实现。 源程序文件和运行结果文件必须保存在考试盘的根目录下,供阅卷用。 不要复制扩展名为OBJ 和EXE 的文件到考试盘上。 4、编程题 【编程要求】 编写函数 char *insert(char *p),其功能是:在 p 指向的字符串中所有数字字符子串前插入一个符 号’-’。函数返回p 字符串的首地址。 编写main 函数。用给定的测试字符串初始化数组,调用 insert 函数对字符串做处理,将结果字符 串保存到结果文件myf2.out 中。最后将考生本人的准考证号字符串也保存到结果文件myf2.out 中。 【测试数据及运行结果】 测试数据: AB1CD12EF123GH 运行结果: AB-1CD-12EF-123GH my exam number is :0112400123(本人准考证号) 【要求】 源程序文件名必须取为myf2.c,输出结果文件名必须取为 myf2.out 数据文件的打开、使用和关闭均用C 语言标准库中缓冲文件系统的文件操作函数实现。 源程序文件

文档评论(0)

1亿VIP精品文档

相关文档