第9-10章指针作业练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【试题代码:point07】
给定程序中,程序的功能是:统计子串sub在母串中出现的次数,请填空。
例如输入:abcabsdefabc
abc
输出:2
说明:在VC环境中按下面的要求完成
1、打开考生文件夹下的point07.c。
2、请在程序的序号处填入正确的内容并把序号删除。
3、不得增行或删行,也不得更改程序的结构。
4、完成后的程序至少需要运行一次,并得出正确结果。
5、请勿另存,请勿删除考生文件夹下的任何文件。
6、关闭所有打开的窗口,退出VC应用程序,否则无法提交。
本题评分情况:
[打开源程序] 本步分数:0.00 √ 本题累计:0.00
[填空(1)] 本步分数:5.00 √ 本题累计:5.00
[填空(2)] 本步分数:5.00 √ 本题累计:10.00
[启动程序] 本步分数:4.00 √ 本题累计:14.00
[输入数据] 本步分数:0.00 √ 本题累计:14.00
[比对结果] 本步分数:6.00 √ 本题累计:20.00
本题各步总分:20
折算实际得分:10
--------------------------------------------------------------------------------
【试题代码:point02】
给定程序中, 程序的功能是:把从键盘输入的一行字符作为字符串放在字符数组中,然后输出,请填空。
说明:在VC环境中按下面的要求完成
1、打开考生文件夹下的point02.c。
2、请在程序的序号处填入正确的内容并把序号删除。
3、不得增行或删行,也不得更改程序的结构。
4、完成后的程序至少需要运行一次,并得出正确结果。
5、请勿另存,请勿删除考生文件夹下的任何文件。
6、关闭所有打开的窗口,退出VC应用程序,否则无法提交。
本题评分情况:
[打开源程序] 本步分数:0.00 √ 本题累计:0.00
[填空(1)] 本步分数:5.00 × 本题累计:0.00
[填空(2)] 本步分数:5.00 √ 本题累计:5.00
[启动程序] 本步分数:4.00 √ 本题累计:9.00
[输入数据] 本步分数:0.00 √ 本题累计:9.00
[比对结果] 本步分数:6.00 √ 本题累计:15.00
本题各步总分:15
折算实际得分:7.5
--------------------------------------------------------------------------------
【试题代码:point09】
给定程序中,程序的功能是:比较两个字符串是否相等,若相等则返回1,否则返回0,请填空并将程序补充完整。
例如输入:abcdef
abcdef
输出:两个字符串相等
输入:abcdefefg
abcdef
输出:两个字符串不相等
说明:在VC环境中
按下面的要求完成
1、打开考生文件夹下的point09.c。
2、请在程序的序号处填入正确的内容并把序号删除。
3、不得增行或删行,也不得更改程序的结构。
4、完成后的程序至少需要运行一次,并得出正确结果。
5、请勿另存,请勿删除考生文件夹下的任何文件。
6、关闭所有打开的窗口,退出VC应用程序,否则无法提交。
本题评分情况:
[打开源程序] 本步分数:0.00 √ 本题累计:0.00
[填空(1)] 本步分数:5.00 √ 本题累计:5.00
[填空(2)] 本步分数:5.00 × 本题累计:5.00
[启动程序] 本步分数:2.00 √ 本题累计:7.00
[输入数据] 本步分数:0.00 √ 本题累计:7.00
[比对结果] 本步分数:3.00 × 本题累计:7.00
[二次启动程序] 本步分数:2.00 √ 本题累计:9.00
[二次输入数据] 本步分数:0.00 √ 本题累计:9.00
[二次比对结果] 本步分数:3.00 × 本题累计:9.00
本题各步总分:9
折算实际得分:4.5
--------------------------------------------------------------------------------
【试题代码:point10】
给定程序中,程序的功能是:从键盘输入十个数用选择法排序,请填空并将程序补充完整。
例如输入:3 1 5 8 6 4 9 0 7 2
输出:0 1 2 3 4 5 6 7 8 9 (输出宽度指定为3)
说明:在VC环境中按下面的要求完成
1、打开考生文件夹下的point10.c。
2、请在程序的序号处填入正确的内容并把序号删除。
3、不得增行或删行,也不得更改程序的结构。
4、完成后的程序至少需要运行一次,并得出正确结果。
5、请勿另存,请勿删除考生文件夹下的任何文件。
6、关闭所有打开的窗口,退出VC应用程序,否则无法提交。
本题评分情况:
[打开源程序] 本步分数:0.00 √ 本题累计:0.00
[填空(1)] 本步分数:5.00 √ 本题累计:5.00
[填空(2)] 本步分数:5.00 √ 本题累计:10.00
[启动程序] 本步分数:4.00 √ 本题累计:14.00
[输入数据] 本步分数:0.00 √ 本题累计:14.00
[比对结果] 本步分数:6.00 × 本题累计:14.00
本题各步总分:14
折算实际得分:7
--------------------------------------------------------------------------------
【试题代码:point01】
给定程序中,程序的功能是:计算一个英文句子中最长单词的长度(字母个数)max。假设该英文句子中只含有字母和空格,在空格之间连续的字母串称为单词,句子以'.'结束,请填空。
本
例输出:max=5
说明:在VC环境中按下面的要求完成
1、打开考生文件夹下的point01.c。
2、请在程序的序号处填入正确的内容并把序号删除。
3、不得增行或删行,也不得更改程序的结构。
4、完成后的程序至少需要运行一次,并得出正确结果。
5、请勿另存,请勿删除考生文件夹下的任何文件。
6、关闭所有打开的窗口,退出VC应用程序,否则无法提交。
本题评分情况:
[打开源程序] 本步分数:0.00 √ 本题累计:0.00
[填空(1)] 本步分数:5.00 √ 本题累计:5.00
[填空(2)] 本步分数:5.00 √ 本题累计:10.00
[启动程序] 本步分数:4.00 × 本题累计:10.00
[比对结果] 本步分数:6.00 × 本题累计:10.00
本题各步总分:10
折算实际得分:5
--------------------------------------------------------------------------------
【试题代码:point04】
给定程序中,程序的功能是:在字符串s中找出最大的字符放在第一个位置上,并将该字符前原字符往后顺序移动,请填空。
例如输入:boy&girl
输出:ybo&girl
说明:在VC环境中按下面的要求完成
1、打开考生文件夹下的point04.c。
2、请在程序的序号处填入正确的内容并把序号删除。
3、不得增行或删行,也不得更改程序的结构。
4、完成后的程序至少需要运行一次,并得出正确结果。
5、请勿另存,请勿删除考生文件夹下的任何文件。
6、关闭所有打开的窗口,退出VC应用程序,否则无法提交。
本题评分情况:
[打开源程序] 本步分数:0.00 √ 本题累计:0.00
[填空(1)] 本步分数:5.00 √ 本题累计:5.00
[填空(2)] 本步分数:5.00 √ 本题累计:10.00
[启动程序] 本步分数:4.00 × 本题累计:10.00
[输入数据] 本步分数:0.00 × 本题累计:10.00
[比对结果] 本步分数:6.00 × 本题累计:10.00
本题各步总分:10
折算实际得分:5
--------------------------------------------------------------------------------
【试题代码:point03】
给定程序中,程序的功能是:在a数组中查找与x相同的元素的所在位置,请填空。
例如输入:11 23 45 31 65 78 82 14 55 91
31
输出:position of 31 is 4
输入:11 23 45 31 65 78 82 14 55 91
71
输出:71 not been found!
说明:在VC环境中按下面的要求完成
1、打开考生文件夹下的point03.c。
2、请在程序的序号处填入正确的内容并把序号删除。
3、不得增行或删行,
也不得更改程序的结构。
4、完成后的程序至少需要运行一次,并得出正确结果。
5、请勿另存,请勿删除考生文件夹下的任何文件。
6、关闭所有打开的窗口,退出VC应用程序,否则无法提交。
本题评分情况:
[打开源程序] 本步分数:0.00 √ 本题累计:0.00
[填空(1)] 本步分数:5.00 √ 本题累计:5.00
[填空(2)] 本步分数:5.00 √ 本题累计:10.00
[启动程序] 本步分数:4.00 × 本题累计:10.00
[输入数据] 本步分数:0.00 × 本题累计:10.00
[比对结果] 本步分数:6.00 × 本题累计:10.00
本题各步总分:10
折算实际得分:5
--------------------------------------------------------------------------------
【试题代码:point05】
给定程序中,程序的功能是:程序的功能是:将数组a中的数据按逆序存放,请填空。
例如输入:0 1 2 3 4 5 6 7 8 9
输出:9 8 7 6 5 4 3 2 1 0
说明:在VC环境中按下面的要求完成
1、打开考生文件夹下的point05.c。
2、请在程序的序号处填入正确的内容并把序号删除。
3、不得增行或删行,也不得更改程序的结构。
4、完成后的程序至少需要运行一次,并得出正确结果。
5、请勿另存,请勿删除考生文件夹下的任何文件。
6、关闭所有打开的窗口,退出VC应用程序,否则无法提交。
本题评分情况:
[打开源程序] 本步分数:0.00 √ 本题累计:0.00
[填空(1)] 本步分数:5.00 × 本题累计:0.00
[填空(2)] 本步分数:5.00 √ 本题累计:5.00
[启动程序] 本步分数:4.00 × 本题累计:5.00
[输入数据] 本步分数:0.00 × 本题累计:5.00
[比对结果] 本步分数:6.00 × 本题累计:5.00
本题各步总分:5
折算实际得分:2.5
--------------------------------------------------------------------------------
【试题代码:point06】
给定程序中,程序的功能是:给所有输入的数组中的每一个元素加2并输出,请填空。。
例如输入:1 2 3 4 5 6 7 8 9 10
输出:3,4,5,6,7,8,9,10,11,12,
说明:在VC环境中按下面的要求完成
1、打开考生文件夹下的point06.c。
2、请在程序的序号处填入正确的内容并把序号删除。
3、不得增行或删行,也不得更改程序的结构。
4、完成后的程序至少需要运行一次,并得出正确结果。
5、请勿另存,请勿删除考生文件夹下的任何文件。
6、关闭所有打开的窗口,退出VC应用程序,否则无法提交。
本
题评分情况:
[打开源程序] 本步分数:0.00 √ 本题累计:0.00
[填空(1)] 本步分数:4.00 √ 本题累计:4.00
[填空(2)] 本步分数:4.00 √ 本题累计:8.00
[填空(3)] 本步分数:4.00 √ 本题累计:12.00
[启动程序] 本步分数:4.00 √ 本题累计:16.00
[输入数据] 本步分数:0.00 √ 本题累计:16.00
[比对结果] 本步分数:4.00 × 本题累计:16.00
本题各步总分:16
折算实际得分:8
--------------------------------------------------------------------------------
【试题代码:point08】
给定程序中,程序的功能是:删除字符串s中的素有空白符(包括tab符、回车符),请填空。
例如输入:abcde abcd efg
输出:abcdeabcdefg
说明:在VC环境中按下面的要求完成
1、打开考生文件夹下的point08.c。
2、请在程序的序号处填入正确的内容并把序号删除。
3、不得增行或删行,也不得更改程序的结构。
4、完成后的程序至少需要运行一次,并得出正确结果。
5、请勿另存,请勿删除考生文件夹下的任何文件。
6、关闭所有打开的窗口,退出VC应用程序,否则无法提交。
本题评分情况:
[打开源程序] 本步分数:0.00 √ 本题累计:0.00
[填空(1)] 本步分数:5.00 × 本题累计:0.00
[填空(2)] 本步分数:5.00 √ 本题累计:5.00
[启动程序] 本步分数:4.00 × 本题累计:5.00
[输入数据] 本步分数:0.00 × 本题累计:5.00
[比对结果] 本步分数:6.00 × 本题累计:5.00
本题各步总分:5
折算实际得分:2.5