C语言上机考试注意事项.pdf_第1页
C语言上机考试注意事项.pdf_第2页
C语言上机考试注意事项.pdf_第3页
C语言上机考试注意事项.pdf_第4页
C语言上机考试注意事项.pdf_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C C C C C C C C语语语语语语语语言等级考试上言等级考试上言等级考试上言等级考试上言等级考试上言等级考试上言等级考试上言等级考试上机考机考机考机考机考机考机考机考试注意事项试注意事项试注意事项试注意事项试注意事项试注意事项试注意事项试注意事项 全国计算机等级考试二级全国计算机等级考试二级C C语言的上机考试时间为语言的上机考试时间为9090分钟分钟 考 考 试时间从考生点击试时间从考生点击 开始考试并倒计时开始考试并倒计时 按钮开始 由考试系统自按钮开始 由考试系统自 动倒计时 动倒计时 倒计时结束前倒计时结束前5 5分钟分钟 考试系统会自动报警提醒考生考 考试系统会自动报警提醒考生考 试即将结束并试即将结束并注意存盘注意存盘 当倒计时结束 考试系统将自动锁定计算 当倒计时结束 考试系统将自动锁定计算 机 考生将不能再进行任何操作 当考生点击机 考生将不能再进行任何操作 当考生点击 交卷交卷 按钮后 考按钮后 考 试系统也会自动锁定计算机 试系统也会自动锁定计算机 1 1 上机考试介绍上机考试介绍 注意 无论由于什么原因 考试系统在锁定计算机后 考生都注意 无论由于什么原因 考试系统在锁定计算机后 考生都 要举手报告监考老师 由于监考老师输入密码后 方可离开考场 要举手报告监考老师 由于监考老师输入密码后 方可离开考场 上机考试满分为上机考试满分为100100分分 由一道 由一道填空题填空题 30 30分分 一道 一道修改题修改题 30 30 分分 编程题编程题 40 40分分 组成 组成 注意 考生只能抽取一次试题 不要试图通过重新登录考试系注意 考生只能抽取一次试题 不要试图通过重新登录考试系 统 重启计算机等非常手段来重新抽取试题 统 重启计算机等非常手段来重新抽取试题 1 1 填空题的源程序文件名为 填空题的源程序文件名为 blank1 cblank1 c 要求根据题要求根据题 意在程序中挖出的空中填上正意在程序中挖出的空中填上正确的答案 要求确的答案 要求编译运编译运 行行 还要求保 还要求保存 否则不得分 存 否则不得分 2 2 填空题填空题 3 3 注意 程序填空 注意 程序填空题题一一定要定要保存 保存 编译 运行 出编译 运行 出于保于保 险考虑 要求考生运行程序查看结果是否填正确 险考虑 要求考生运行程序查看结果是否填正确 2 2 在每一个注释行 在每一个注释行 foundfound 的下的下 方 都有一个形如方 都有一个形如 x x x x代表数字代表数字1 1 2 2或或3 3 的空 考生要做的就是的空 考生要做的就是将将 x x 删去删去 然后填 然后填 上正确的答案 上正确的答案 4 4 有不少考生做到了上一步 但结果却一分都没有得到 原因在有不少考生做到了上一步 但结果却一分都没有得到 原因在 于此时尽管程序已经开始运行 但并没有结束 于此时尽管程序已经开始运行 但并没有结束 直到有直到有 Press Press any key to continueany key to continue 这行信息 一个程序才算是运行结束 这行信息 一个程序才算是运行结束 否否 则可能是由于程序则可能是由于程序等待数据输入或陷入了死循环等待数据输入或陷入了死循环 填空题一般填写形式总结如下 填空题一般填写形式总结如下 1 1 填写 填写i i 2 2 变量赋值 变量赋值0 0或或1 1 3 3 填写相应变量 填写相应变量 4 4 填写返回值 填写返回值 变量变量 5 5 填写数据交换变量 填写数据交换变量t a a b b t t a a b b t 6 6 填写比较符 填写比较符 等 等 7 7 填写条件表达式 填写条件表达式 8 8 填写数据类型 填写数据类型 9 9 填写相应的指针变量 填写相应的指针变量 1010 取余符 取余符 和整除符和整除符 的使用 的使用 1111 实形参数传递类型应保持一致 实形参数传递类型应保持一致 1212 填写偶或奇数 填写偶或奇数 变量变量 填空题填空题实例实例1 1 题目 题目 给定程序中 函数给定程序中 函数funfun的功能是 将形参的功能是 将形参s s所指字所指字 符串中所有的符串中所有的ASCIIASCII码值小于码值小于9797的字符存入形参的字符存入形参t t所指字所指字 符数组中 形成一个新串 并统计出符合条件的字符个符数组中 形成一个新串 并统计出符合条件的字符个 数作为函数值返回 数作为函数值返回 例如 形参例如 形参s s所指的字符串为 所指的字符串为 Abc 1Abc 1 5656 程序执行后程序执行后t t 所指字符数组中的字符串应为 所指字符数组中的字符串应为 A 156A 156 请在程序的下划线处填入正确的内容并把下划线删除 请在程序的下划线处填入正确的内容并把下划线删除 使程序得出正确的结果 使程序得出正确的结果 注意 源程序存放在考生文件夹的注意 源程序存放在考生文件夹的BLANK1 CBLANK1 C中 不得增中 不得增 行或删行 也不得更改程序的结构 行或删行 也不得更改程序的结构 include include intint fun charfun char s char s char t t intint n 0 n 0 while while s s if if s 97 s 和和 5 5 变量的初始化值错误或没有初始化 变量的初始化值错误或没有初始化 6 6 标识符或关键字书写错误 标识符或关键字书写错误 7 7 变量 变量 指针变量指针变量 缺缺 或前或后错误 或前或后错误 8 8 赋值符 赋值符 与等于与等于 错误 错误 9 9 缺匹配符花括号 缺匹配符花括号 或或 1010 数组下标须确定错误 数组下标须确定错误 1111 输入输出格式控制符错误 输入输出格式控制符错误 1212 单引号与双引号错误 单引号与双引号错误 1313 变量替换错误 变量替换错误 14 14 整除得整符 整除得整符 错误错误 填空题实例填空题实例 题目 给定程序题目 给定程序MODI1 CMODI1 C中的函数中的函数funfun的功能是 由形参的功能是 由形参 给定的给定的n n个实数 输出平均值 并统计在平均值以上 含个实数 输出平均值 并统计在平均值以上 含 平均值 的实数个数 平均值 的实数个数 例如 例如 n 8n 8时 输入 时 输入 193 199193 199 195 673195 673 195 757195 757 196 051196 051 196 092196 092 196 596196 596 196 579196 579 196 763196 763 所得平均值为 所得平均值为 195 838750195 838750 在平均值以上的实数个数 在平均值以上的实数个数 应为 应为 5 5 请改正程序中的错误 使它能得出正确结果 请改正程序中的错误 使它能得出正确结果 注意 不要改动注意 不要改动mainmain函数 不得增行或删行 也不得更函数 不得增行或删行 也不得更 改程序的结构 改程序的结构 include include intint fun doublefun double x x intint n n foundfound intint j c 0 double j c 0 double xaxa 0 0 0 0 for j 0 j n j for j 0 j n j xaxa x j nx j n printf aveprintf ave f n xaf n xa for j 0 j n j for j 0 j xaxa c c return c return c m mainain double x 100 193 199 195 673 195 757 double x 100 193 199 195 673 195 757 196 051 196 092 196 596 196 579 196 763 196 051 196 092 196 596 196 579 196 763 printf d n fun x 8 printf d n fun x 8 1 1 编程题的源程序文件名为 编程题的源程序文件名为 prog1 cprog1 c 要求将程序中要求将程序中fun fun 函数函数 的函数体补充完整 实现题目中所要求的功能 的函数体补充完整 实现题目中所要求的功能 需要注意的是 编需要注意的是 编 程题一定要运行 必须要有运行结果 程题一定要运行 必须要有运行结果 因为编程题的评分不是根据因为编程题的评分不是根据 考生填写的程序 而是根据程序的考生填写的程序 而是根据程序的运行结果运行结果给分 给分 4 4 编程题编程题 3 3 有不少考生做到了上一步 但结果却一分都没有得到 原因在 有不少考生做到了上一步 但结果却一分都没有得到 原因在 于此时尽管程序已经开始运行 但并没有结束 于此时尽管程序已经开始运行 但并没有结束 直到有直到有 Press Press any key to continueany key to continue 这行信息 一个程序才算是运行结束 这行信息 一个程序才算是运行结束 否否 则可能是由于程序则可能是由于程序等待数据输入或陷入了死循环等待数据输入或陷入了死循环 2 2 但是 仅仅把 但是 仅仅把fun fun 函数的函数体填充完整是不够的 即使你所函数的函数体填充完整是不够的 即使你所 填写的程序是正确的 因为编程题并不是根据考生所填写的程序来填写的程序是正确的 因为编程题并不是根据考生所填写的程序来 评分的 而是根据程序的运行结果是否正确来评分的 因此在编写评分的 而是根据程序的运行结果是否正确来评分的 因此在编写 好程序后 还必须运行程序 好程序后 还必须运行程序 编程题一般编程形式总结如下 编程题一般编程形式总结如下 1 1 数据交换形式 数据交换形式 t a a b b t t a a b b t 2 2 连加形式 连加形式 for i 1 sum 0 i n i sum ifor i 1 sum 0 i n i sum i 3 3 连乘形式 连乘形式 for i 1 temp 1 i n i tempfor i 1 temp 1 inm n P m n m n P m n m n 例如 例如 m 12 n 8m 12 n 8时 运行结果为时 运行结果为495 000000495 000000 注意 部分源程序在文件注意 部分源程序在文件PROJ1 CPROJ1 C中 中 请勿改动主函数请勿改动主函数mainmain和其它函数中的任何内容 仅在函和其它函数中的任何内容 仅在函 数数funfun的花括号中填入你编写的若干语句 的花括号中填入你编写的若干语句 include include float float fun intfun int m m intint n n int i float int i float temp1 1 0 temp2 1 0 temp3 1 0 result temp1 1 0 temp2 1 0 temp3 1 0 result for i 1 i m i temp1for i 1 i m i temp1 i i for i 1 i n i temp2for i 1 i n i temp2 i i for i 1 i m n i temp3for i 1 i m n i temp3 i i result temp1 temp2 temp3 result temp1 temp2 temp3 return result return result main main main main 主函数主函数 void NONO void NONO void NONO void NONO printf P f n fun 12 8 printf P f n fun 12 8 printf P f n fun 12 8 printf P f n fun 12 8 NONO NONO NONO NONO void NONO void NONO void NONO void NONO 本函数用于打开文件 输入数据 调用函数 输出数据 关闭文件 本函数用于打开文件 输入数据 调用函数 输出数据 关闭文件 FILE FILE FILE FILE fp fp fp fp wf wf wf wf int i m n int i m n int i m n int i m n float s float s float s float s fp fopen in dat r fp fopen in dat r fp fopen in dat r fp fopen in dat r wf fopen out dat w wf fopen out dat w wf fopen out dat w wf fopen out dat w for i 0 i 10 i fscanf fp d d s fun m n for i 0 i 10 i fscanf fp d d s fun m n for i 0 i 10 i fscanf fp d d s fun m n for i 0 i 10 i fscanf fp d d s fun m n fprintf wf f n s fprintf wf f n s fprintf wf f n s fprintf wf f n s fclose fp fclose fp fclose fp fclose fp fclose wf fclose wf fclose wf fclose wf 注意 考试系统锁定计算机后 考生还不注意 考试系统锁定计算机后 考生还不 能离开考场 切记要请监考老师来输入结能离开考场 切记要请监考老师来输入结 束密码 并得到监考老师的允许后方可离束密码 并得到监考老师的允许后方可离 开考场 请务必遵守 开考场 请务必遵守 5 5 程序编程题的程序编程题的解答技巧解答技巧 一一 intint funfun char char a char a char p p return return 函数返回值 函数返回值 程序编程题的程序编程题的解答技巧解答技巧 一一 需需要注意的是要注意的是 一 一定要运行 必须要有运行结果 定要运行 必须要有运行结果 因为编程题的评分不是根据考生填写的程序 而是根据因为编程题的评分不是根据考生填写的程序 而是根据 程序的程序的运行结果运行结果给分给分 直到有直到有 Press any key to Press any key to continuecontinue 这行信息 一个程序才算是运行结束 这行信息 一个程序才算是运行结束 1 1 程序编程题的评分不是根据考生填写的程序 而是根 程序编程题的评分不是根据考生填写的程序 而是根 据程序的运行结果给分 据程序的运行结果给分 存在漏洞存在漏洞 6 6 程序编程题的程序编程题的解答技巧解答技巧 二二 3 3 很显然 很显然 in datin dat 文件中存放的就是测试数据 考文件中存放的就是测试数据 考 试系统会把试系统会把 in datin dat 文件中的数组输入到考生所编写文件中的数组输入到考生所编写 的程序中 然后将程序所输出的结果写到的程序中 然后将程序所输出的结果写到 out datout dat 文文 件中 件中 评分系统就是根据评分系统就是根据 out datout dat 中的数据进行评分 中的数据进行评分 2 2 考生文件夹中有很多文件 其中有一些是 考生文件夹中有很多文件 其中有一些是VCVC运行程序运行程序 过程中产生的 可以不予理会 但其中有一个过程中产生的 可以不予理会 但其中有一个 out datout dat 文件 与程序编程题运行前就存在的文件 与程序编程题运行前就存在的 in datin dat 文件似文件似 乎是对应的 乎是对应的 4 4 由于评分系统并不会查看考生所编写的程序 因此考 由于评分系统并不会查看考生所编写的程序 因此考 生可以借助这个漏洞得出以下解题技巧 生可以借助这个漏洞得出以下解题技巧 6 6 程序编程题的解答程序编程题的解答技巧技巧 二二 1 1 打开打开 in datin dat 文件 获取测试数据 文件 获取测试数据 2 2 创建创建 out datout dat 文件文件 并打开 并打开 3 3 由考生将测试数据按照题意进行处理 然后写入由考生将测试数据按照题意进行处理 然后写入 out datout dat 文件中并保存 文件中并保存 5 5 如果在考试中能够用正常的方法来解题 就尽量不要 如果在考试中能够用正常的方法来解题 就尽量不要 使用特殊解题技巧 使用特殊解题技巧 除非是对程序编程题完全没有思路 除非是对程序编程题完全没有思路 此外 为了能够顺利地使用特殊解题技巧 一定要熟练此外 为了能够顺利地使用特殊解题技巧 一定要熟练 地掌握地掌握fscanf fscanf 函数和函数和fprintf fprintf 函数函数的输入输出的格式的输入输出的格式 控制 控制 6 6 牢记此种方法不须要编译 运行 保存 牢记此种方法不须要编译 运行 保存 out datout dat 文件内容即可 文件内容即可 main main main main 主函数主函数 void NONO void NONO void NONO void NONO printf P f n fun 12 8 printf P f n fun 12 8 printf P f n fun 12 8 printf P f n fun 12 8 NONO NONO NONO NONO void NONO void NONO void NONO void NONO 本函数用于打开文件 输入数据 调用函数 输出数据 关闭文件 本函数用于打开文件 输入数据 调用函数 输出数据 关闭文件 FILE FILE FILE FILE fp fp fp fp wf wf wf wf int i m n int i m n int i m n int i m n float s float s float s float s fp fopen in dat r fp fopen in dat r fp fopen in dat r fp fopen in dat r wf fopen out dat w wf fopen out dat w wf fopen out dat w wf fopen out dat w for i 0 i 10 i for i 0 i 10 i for i 0 i 10 i for i 0 i 10 i fscanf fp d d fscanf fp d d fscanf fp d d fscanf fp d d s fun m n s fun m n s fun m n s fun m n fprintf wf f n s fprintf wf f n s fprintf wf f n s fprintf wf f n s fclose fp fclose fp fclose fp fclose fp fclose wf fclose wf fclose wf fclose wf 假定输入的字符串中只包含字母和假定输入的字符串中只包含字母和 号 请编写号 请编写 函数函数fun fun fun fun 它的功能是 除了尾部的它的功能是 除了尾部的 号之外号之外 将字将字 符串中其它符串中其它 号全部删除 形参号全部删除 形参p p p p已指向字符串中已指向字符串中 最后的一个字母 在编写函数时 不得使用最后的一个字母 在编写函数时 不得使用C C C C语语 言提供的字符串函数 言提供的字符串函数 例如 字符串中的内容为 例如 字符串中的内容为 A A A A BCBCBCBC DEFDEFDEFDEF G G G G 删除后 字符串中的内删除后 字符串中的内 容应当是 容应当是 ABCDEFGABCDEFGABCDEFGABCDEFG 注意 部分源程序在文件注意 部分源程序在文件PROJ1 CPROJ1 CPROJ1 CPROJ1 C中 中 请勿删动主函数请勿删动主函数mainmainmainmain和其它函数中的内容 仅和其它函数中的内容 仅 在函数在函数funfunfunfun的花括号中填入你编写的若干语句 的花括号中填入你编写的若干语句 include include include include void fun char void fun char void fun char void fun char a char a char a char a char p p p p main main main main char s 81 char s 81 char s 81 char s 81 t t t t void NONO void NONO void NONO void NONO printf Enter a string n gets s printf Enter a string n gets s printf Enter a string n gets s printf Enter a string n gets s t s t s t s t s while while while while t t t t t t t t t t t t while while while while t t t t t t t t fun s t fun s t fun s t fun s t printf The string after deleted n puts s printf The string after deleted n puts s printf The string after deleted n puts s printf The string after deleted n puts s NONO NONO NONO NONO void NONO void NONO void NONO void NONO 本函数用于打开文件 输入数据 调用函数 输出数据 关闭文件 本函数用于打开文件 输入数据 调用函数 输出数据 关闭文件 FILE FILE FILE FILE in in in in out out out out int i char s 81 int i char s 81 int i char s 81 int i char s 81 t t t t in fopen in dat r in fopen in dat r in fopen in dat r in fopen in dat r out fopen out dat w out fopen out dat w out fopen out dat w out fopen out dat w for i 0 i 10 i for i 0 i 10 i for i 0 i 10 i for i 0 i 10 i fscanf in s s fs

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论