试题

计算机二级《C语言》预测真题

时间:2025-03-26 00:01:19 试题 我要投稿

2016年计算机二级《C语言》预测真题

  一、单项选择题

  1、 以下选项中正确的定义语句是( )。

  A.double,a,b;

  B.double a=b=7;

  C.double a;b;

  D.double a=7,b=7;

  2、 以下叙述中错误的是( )。

  A.算法正确的程序可以有零个输入

  B.算法正确的程序最终一定会结束

  C.算法正确的程序可以有零个输出

  D.算法正确的程序对于相同的输入一定有相同的结果

  3、 软件详细设计生产的图如右图:该图是( )。

  A.N—S图

  B.PAD图

  C.程序流程图

  D.E—R图

  4、 有以下程序:

  程序运行后的输出结果是( )。

  A.7

  B.5

  C.3

  D.9

  5、 以下叙述中正确的是( )。

  A.在C语言中,预处理命令行都以“#”开头

  B.预处理命令行必须位于c源程序的起始位置

  C.#include必须放在C程序的开头

  D.C语言的预处理不能实现宏定义和条件编译的功能

  6、 设有定义:

  int x=0,*p;

  紧接着的赋值语句正确的是

  A.*P=NULL;

  B.P=NULL;

  C.P=X;

  D.*P=X;

  7、 若变量已正确定义

  for(x=0,Y=0;(y!=99&&x<4);x++)

  则以上for循环

  A.执行3次

  B.执行4次

  C.执行无限次

  D.执行次数不定

  8、 有以下程序

  程序的运行结果是

  A.0.141500

  B.3.141500

  C.3.000000

  D.0.000000

  二、简答题

  9、下列给定程序中函数fun的功能是:逐个比较P.q所指两个字符串对应位置上的字符,并把ASCIl值大或相等的字符依次存放到C所指的数组中,形成一个新的字符串。

  例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“Abed”,则C中的字符串应为“aBcdeFgH”。请改正程序中的错误,使它能得出正确的结果。

  注意:部分源程序在文件MODll.C中,不得增行或删行,也不得更改程序的结构!

  10、编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到pl所指的字符串的后面。

  例如,分别输人下面两个字符串:FirstString--SecondString

  程序运行后的输出结果是:FirstString————SecondString

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

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

【计算机二级《C语言》预测真题】相关文章:

2015计算机二级C语言预测真题及答案08-11

计算机二级C语言真题09-30

计算机二级C语言笔试真题10-12

计算机二级《C语言》真题练习11-28

计算机二级C语言预测上机精选训练题07-05

2016计算机二级《C语言》预测题及答案08-17

计算机二级C语言真题选择题07-20

计算机二级C语言真题填空题05-08

备考计算机二级C语言真题试卷12-03