C语言操作真题:程序填空、修改与设计.pdfVIP

  • 3
  • 0
  • 约小于1千字
  • 约 3页
  • 2026-02-01 发布于北京
  • 举报

C语言操作真题:程序填空、修改与设计.pdf

第1套、C语言操作

一、程序填空题

【1】题目

函数fun的功能是:将一副牌编号为1,2,3,…,53,54,以某种特定的方式洗牌,

这种方式是将这副牌分成两半,然后将它们交又,并始终保持编号为1的牌在最上

方,譬如第一次这样洗牌后的结果为:1,28,2,29,…,53,27,54。两次洗牌后的结

果为:1,41,28,15,2,42…,53,40,27,14,54。程序的功能是:输出经过n次这样洗牌

后的结果。

请在程序的下划线处填入正确的内容,并把下划线删除,使程序得出正确的结果。

注意:源程序存放在考生文件夹下的BLANK1.C中。

增行或删行,也更改程序的结构!

二、程序修改题

【1】题目

给定程序MODI1.C中,函数fun的功能是:判断输入的任何一个正整数n,是否

等于某个连续正整数序列之和。若是,则输出所有可能的序列。否则输出“不能

分解”。

例如:当输入100时,输出:

请改正函数fun中指定部位的错误,使它能得出正确的结果。

注意:不要改动main函数,增行或删行,也更改程序的结构。

三、程序设计题

【1】题目

请编写函数fun,其功能是:判断t所指字符串中的字母是否由连续递增字母序列

组成(字符串长度大于等于2)。例如字符串:uvw满足要求;而字符串:uvxwyz

不满足要求。

注意:部分源程序存在PROG1.C中,改动主函数main和其他函数中的任何

内容,仅在函数fun指定的部位填入所编写的若干语句。

文档评论(0)

1亿VIP精品文档

相关文档