1 / 360
文档名称:

全国计算机等级考试《二级C语言程序设计》历年真题与模拟试题详解446p.doc

格式:doc   大小:4,852KB   页数:360页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

全国计算机等级考试《二级C语言程序设计》历年真题与模拟试题详解446p.doc

上传人:AIOPIO 2021/1/22 文件大小:4.74 MB

下载得到文件列表

全国计算机等级考试《二级C语言程序设计》历年真题与模拟试题详解446p.doc

文档介绍

文档介绍:全国计算机等级考试
《二级C语言程序设计》历年真题与模拟试题详解
最新资料,WORD格式,可编辑修改!
目 录
第一部分 历年真题及详解ﻩ5
2016年3月全国计算机等级考试《二级C语言程序设计》真题及详解 5
2015年9月全国计算机等级考试《二级C语言程序设计》真题及详解 18
2015年3月全国计算机等级考试《二级C语言程序设计》真题及详解ﻩ33
2014年9月全国计算机等级考试《二级C语言程序设计》真题及详解ﻩ48
2014年3月全国计算机等级考试《二级C语言程序设计》真题及详解 62
2013年9月全国计算机等级考试《二级C语言程序设计》真题及详解ﻩ76
2013年3月全国计算机等级考试《二级C语言程序设计》真题及详解 91
2012年9月全国计算机等级考试《二级C语言程序设计》真题及详解ﻩ106
2012年3月全国计算机等级考试《二级C语言程序设计》真题及详解 121
2011年9月全国计算机等级考试《二级C语言程序设计》真题及详解ﻩ135
2011年3月全国计算机等级考试《二级C语言程序设计》真题及详解ﻩ149
2010年9月全国计算机等级考试《二级C语言程序设计》真题及详解ﻩ165
2010年3月全国计算机等级考试《二级C语言程序设计》真题及详解ﻩ180
2009年9月全国计算机等级考试《二级C语言程序设计》真题及详解ﻩ195
2009年3月全国计算机等级考试《二级C语言程序设计》真题及详解ﻩ209
2008年9月全国计算机等级考试《二级C语言程序设计》真题及详解ﻩ224
第二部分 模拟试题及详解 239
全国计算机等级考试《二级C语言程序设计》模拟试题及详解(一)ﻩ239
全国计算机等级考试《二级C语言程序设计》模拟试题及详解(二) 255
第一部分 历年真题及详解
2016年3月全国计算机等级考试《二级C语言程序设计》真题及详解
(考试时间120分钟 满分100分)
一、选择题(每题1分,共40分)

struct data
{ int i;char c;double d;}x;
以下叙述中错误的是(    )。
A.x的内存地址与x.i的内存地址相同
B.struct data是一个类型名
,可以对x的所有成员同时赋初值
D.成员i、c和d占用的是同一个存储空间
【答案】D
【解析】变量i、c、d是结构体变量x中三个不同的成员,占用不同的存储空间.
2.以下函数的功能是:计算a的n次方作为函数值返回。
double fun(double a,int n)
{ int i;double s=;
for(i=1;i〈=n;i++)s= ;
return s;

为实现上述功能,函数中下划线处应填入的是(    )。
A。s*iﻩﻩﻩﻩ
B.s*aﻩﻩﻩ
C。s+i*i
D.s+a*a
【答案】B
【解析】s为a的(i-1)次方的结果,所以令s=s*a即可得到a的i次方。
:
#include<>
#include〈〉
main()
{ﻩchar str[ ]={”Hello,Beijing”};
printf("%d,%d\n",strlen(str),sizeof(str));
}
程序的运行结果是(   )。
A。13,13 ﻩﻩ
,14
,15
,15
【答案】B
【解析】strlen返回字符串的长度,不包含字符串末尾的结束字符′\0′,结果为13;sizeof返回字符串所占存储空间的大小,由于字符串最后要加上一个′\0′,所以结果为13+1=14.
4.若有说明:typedef struct{int a;char c;}w;,则以下叙述正确的是(   )。
A.编译后系统为w分配5个字节
B.编译后系统为w分配6个字节
C。编译后系统为w分配8个字节
D.编译后系统不为w分配存储空间
【答案】D
【解析】w是一个自定义类型,不是变量,故编译后系统不为w分配存储空间。当w定义为结构体变量时才会为其分配存储空间。
5.以下叙述中错误的是( )。
A。同一个数组中所有元素的类型相同
,给后面的元素赋初值0
C。定义语句:int a[10]={0};,给a数组中所有元素赋初值0
D.若有定义语句:int a[4]={1,2,3,4,5};,编译时将忽略多余的初值
【答案】D