动态网站制作指南
[  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
电脑书籍下载:程序设计书籍 | 数据库教程书籍 | 平面与多媒体书籍 | 网络通讯书籍 | 系统管理书籍 | 网络安全书籍 | 认证考试书籍
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 认证考试 > 全国等级考试
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ 全国等级考试 ]的信息



本月文章推荐
.全国计算机等级三级PC技术笔试样.
.全国计算机等级三级信息管理技术.
.了解考试系列:二级C语言的软件环.
.2003年4月全国计算机等级考试三级.
.全国计算机等级考试四级考试中英.
.二级DOS环境考生应试指南.
.最新全国计算机等级考试成绩查询.
.计算机等级考试高分策略.
.1998年9月全国计算机等级考试二级.
.教育部考试中心 关于全国计算机等.
.计算机等级考试调整,Fortran等语.
.兰州地区全国计算机等级考试地点.
.C#网络应用编程基础练习题与答案.
.谁可以报名参加考试?.
.2003年下半年全国计算机等级考试.
.计算机等级合格证书在自考中的免.
.是否必须通过第一(二、三)级,.
.该考试是什么性质的考试?由什么.
.2003年4月全国计算机等级考试二级.
.1999年9月全国计算机等级考试二级.

全国计算机等级考试二级C考试(样题)

文章类别:全国等级考试 | 发表日期:2005-4-14 |






公共基础知识
一、选择题
(1)下列关于栈的叙述正确的是
A)栈是非线性结构  B)栈是一种树状结构  
C)栈具有先进先出的特征  D)栈具有后进先出的特征
(2)结构化程序设计所规定的三种基本控制结构是
A)输入、处理、输出  B)树形、网形、环形  
C)顺序、选择、循环  D)主程序、子程序、函数
(3)结构化程序设计的一种基本方法是
A)筛选法  B)递归法  C)归纳法  D)逐步求精法
(4)如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是:A)选择  B)投影  C)连接  D)并
二、填空题
1.对于输入为N个数进行快速排序算法的平均时间复杂度是(   )
2.在面向对象方法学中,直接反映了用户对目标系统的要求的模型是(  )
3.软件测试方法中,黑盒测试个白盒测试法是常用的方法,其中黑盒测试法主要是用于测试(  )
4.关系型数据库管理系统中存储与管理数据的基本形式是(  )
C语言程序设计
一、选择题
(1)以下程序的输入结果是
main( )
{  int i=010,j=10,k=x10;
  printf("%d,%d,%d\n",i,j,k);
}
A)8,10,16 B)8,10,10 C)10,10,10 D)10,10,16

(2)指针s所指字符串的长度
  char *s="\t\ "Name\ \ Address \n";
A)说法不合法 B)19 C)18 D)15

(3)C语言中最简单的数据类型包括
A)整型、实型、逻辑型 B)整型、实型、字符型
C)整型、字符型、逻辑型 D)整型、实型、逻辑型、字符型

(4)为表示关系x大于等于y大于等于z,应使用C语言表达式
A)(x>=Y)&&(Y>=z) B)(x>=Y)AND(y>=z) C)(x>=Y>=z) D)(x>=Y)&(Y>=z)

(5)下列对C语言字符数组的描述中错误的是
A)字符数组可以存放字符串 B)字符数组中的字符串可以整体输入、输出
C)可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值 D)不可以用关系运算符对字符数组中的字符串进行比较

(6)以下说法中正确的是
A)C语言程序总是从第一个定义的函数开始执行 B)在C语言程序中,要调用的函数必须在main()函数中定义
C)C语言程序总是从main()函数开始执行 D)C语言程序中的main()函数必须放在程序的开始部分

(7)以下程序段的输出结果是
int x=3;
do
{  printf("%3d",x-=2); }
while(!(- -x));
A)1 B)30 C)1 -2 D)死循环

(8)设有如下定义:
char *aa[2]={"abcd","ABCD"};
则以下说法中正确的是
A)aa数组元素的值分别是"abcd"和"ABCD"
B)aa是指针变量,它指向含有两个数组元素的字符型一维数组
C)aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址
D)aa数组的两个元素中各自存放了字符'a'和'A'的地址

(9)设有以下定义:
int a[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};
int (*prt)[3]=a, * p=a[0];
则下列能够正确表示数组元素a[1][2]的表达式是
A)*((* prt + 1)[2]) B)*(*(p+5)) C)(* prt + 1)+2 D)*(*(a+1)+2)

(10)以下程序的输出结果是
fut( int * *s,int p[2][3])
{ * *s=p[1][1]; }
main( )
{  int a[2][3]={1,3,5,7,9,11},*P;
  p=(int * )malloc(sizeof(int));
  fut(&p,a);
  print("%\n",*p);
}
A)1 B)7 C)9 D)11
二、填空题
(1)表示条件:10(2)下列程序的输出结果是( )
#include
main( )
{  char b[ ]="ABCDEFG";
  char *chp=&b[7];
  while(- -chp>&b[0])
  putchar(*chp);
  putchar("\n");
}

(3)下列程序的输出结果是(  )
 int ast( int x,int Y,int * cp,int * dp)
{  * cp=x+y;
  * dp=x-y;
}
main( )
{  int a,b,c,d;
  a=4;b=3;
  ast(a,b,&c,&d);
  print("% d % d \ n",c,d);
}

(4)阅读程序:
 main( )
{  char str1[ ]="how do you do",str2[10];
  char *p1=str1,*p2=str2;
  scanf("% s",p2);
  printf("%s",p2);
  printf("%s\n",p1);
}
运行上面的程序,输入字符串 HOW DO YOU DO 则程序的输出结果是( )

(5)以下程序由终端键盘输入一个文件名,然后把从终端键盘输入的字符依次存放到该文件中,用#作为结束输入的标志。请填空。
#include
main( )
{  FILE * fp;
  char ch,fname [10];
  printf("Input the name of file\n");
  gets(fname);
  gets(fname);
  if((fp=[5])= =NULL)
  {  printf("Cannot open\n"); exit(0); }
  printf("Enter data\n");
  while((ch=getchar())!='#')
  fputc([6],fp);
  fclose(fp);
}
三、上机操作题
1.改错题
下列给定程序中,函数fun的功能是:逐个比较a、b两个字符串对应位置中的字符,把ASCII值大或相等的字符依次存放到c数组中,形成一个新的字符串。例如:若a中的字符串为:aBCDeFgH,b中的字符串为:ABcd,则c中的字符串应为:aBcdeFgH.请改正程序中的错误,使它能得到正确结果,注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include
#include
void fun (char *p, char *q, char *c)
{  int k=1;
  while(*p! = *q)
  {  if ( *p!< *q) c[k]= *q;
    else c[k]= *p;
    if(*p) p++;
    if(*q) q++;
    k++;
  }
}
main( )
{  char a[10]="aBCDeFfH",b[10]="ABcd",c[80]={"\ 0"};
  fun (a,b,c);
  printf("The string a:");puts (a);
  ptintf("The string b:");puts (b);
  printf("The result :");puts(c);

2.编程题
请编写函数fun,它的功能是:求出1到1000之内能被7或11整除、但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
# include < conio.h>
# include < stdio.h>
void fun ( int *a, int *n)
{
}
main( )
{  int aa[1000],n,k;
  clrscr( );
  fun (aa,&n);
  for (k=0;k    if((k+1)%10= = 0) printf ("\n");
    else printf("%5d",aa[k]);
}

二级(C语言程序设计)样题参考答案
公共基础知识
一、选择题
(1)D (2)C (3)D (4)B
二、填空题
(1)[1]O(Nlog2 N)
(2)[2]功能模型
(3)[3]软件外部功能
(4)[4]二维表
C语言程序设计
一、选择题
(1)A (2)D (3)B (4)A (5)C (6)C (7)C (8)D (9)D (10)C
二、填空题
(1)[1] (x>10&&x<100)//x<0
或(10或x<0//(x>10&&x<100)
或0>x//(10(并且括号有无都可以)
(2)[2]GFEDCB
(3)[3] 7 1
(4)[4]HOW how do you do (说明:HOW和how之间有无空格均可)
(5)[5]fopen(fname,"w")
(说明:"w"内以w开头的字符串均可)
[6] ch






上一篇:全国计算机等级考试一级B考试(最新样题) 人气:24391
下一篇:全国计算机等级考试二级Java样题 人气:9170
点击此处浏览全部全国等级考试的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-5-20 站长俱乐部新闻发布系统 v5.19
2008-5-20 DotNetTextBox网页编辑器 v3.4.7
2008-5-20 phpMyFAQ v2.5.0 多国语言版
2008-5-20 DreamArticle 文章管理系统 v2.0
2008-5-20 Drupal v7.xdev Build080518
2008-5-20 逐迹内容管理系统AspxNuke v2.0.
2008-5-20 ajax奥运留言本 v1.0
2008-5-20 QQ空间博客全自动挂机互踩好友
2008-5-20 网人采集 v1.2.0
2008-5-7 Windows XP SP3 官方英文版
2008-5-7 Windows XP SP3 官方香港中文版
2008-5-7 Windows XP SP3 官方繁体中文版
2008-5-7 Windows XP SP3 官方简体中文版
2008-4-30 Multiple Unzip Wizard 1.02
2008-4-30 Multiple Unrar Wizard 1.0.0
2008-4-30 WinZip Install/Try/Uninstall a
2008-4-30 ZIP压缩文件修复器WzipFix 2.0
2008-4-30 Pentazip 6.01 Build 189 For Wi
  发表评论
姓 名: 验证码: [ 全部贴吧 ] [ 浏览评论 ]
内 容:
[ 汉字翻译拼音 ] [ 广告代码 ] [ 符号对照表 ] [ 进制转换 ] [ 经典小工具 ] [ 个税计算 ] [ 汉字简繁转换 ] [ 普通单位换算 ] [ 公制单位换算 ]
[ 生辰老黄历 ] [ 国内电话区号 ] [ 国家代码与域名缩写 ] [ 文字加密解密 ] [ 健康查询 ] [ 万年历 ] [ 手机号码查询 ] [ ip搜索 ] [ Google PR查询 ]
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号