试题

9月计算机二级《C语言》冲刺试题及答案

时间:2025-03-11 20:49:23 试题 我要投稿

2016年9月计算机二级《C语言》冲刺试题及答案

  一、程序填空题

2016年9月计算机二级《C语言》冲刺试题及答案

  给定程序中,函数fun的功能是:判断形参s所指字符串是否是”回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。”回文”是正读和反读都一样的字符串(不区分大小写字母)。

  例如,LEVEL和Level是”回文”,而LEVLEV不是”回文”。

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

  注意:部分源程序在文件BLANK1.C中。

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

  二、程序修改题

  下列给定程序中,函数fun的功能是:求出如下分数列的前n项之和。

  
  

  三、程序设计题

  请编写—个函数void fun(int m,intk,int XX[ ]),该函数的功能是:将大于整数m且紧靠m的k个素数存入所指的数组中。

  例如,若输入17,5,则应输出19、23、29、31、37。

  注意:部分源程序在文件PROGl.C中。

  请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

  试题程序:

  参考答案

  一、程序填空题

  【参考答案】

  【解题思路】

  填空1:根据函数体fun中,对变量lp和rp的使用可知,lp应指向形参S的起始地址,rp指向s的结尾地址,所以应填S。

  填空2:rp是指向字符串的尾指针,当每做一次循环rp向前移动一个位置,所以应填:一一。

  填空3:当lp和rp相等时,表示字符串是回文并返回1,否则就返回0,所以应填return 0。

  二、程序修改题

  
  

  三、程序设计题

  【解题思路】

  本题主要考查素数的判定方法,如果一个数不能被除了1和其自身以外的数整除,则这个数为素数。本程序使用循环语句控制需要判断的数,在循环体中判断该数是否为素数,若是则存人数组XX中。

【9月计算机二级《C语言》冲刺试题及答案】相关文章:

2016年9月计算机二级C语言冲刺试题及答案10-31

计算机二级C语言上机冲刺试题及答案08-29

2017年3月计算机二级C语言考试冲刺试题及答案07-08

2016年9月计算机二级《C语言》试题及答案07-21

2016年9月计算机二级《C语言》试题与答案06-10

计算机二级《C语言》考试冲刺试题及答案202410-30

2017年9月计算机二级C语言基础试题及答案08-08

9月计算机二级c语言试题库(附答案)11-05

2016年9月计算机二级C语言基础试题及答案08-17