导航菜单
首页 >  计算机等级考试模拟题和真题  > 全国计算机等级考试《二级C语言程序设计》历年真题与模拟试题详解

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

main(){ char a=4; printf("%d\n",a=astruct st{int x,y;}data[2]={1,10,2,20};main(){ struct st*p=data; printf("%d,",p->y); printf("%d\n",(++p)->x);} 程序运行的结果是C.10,2。 在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是C.O(log2n)。 假定已建立以下数据链表结构,且指针p和q已指向如下图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句是D.p->next=q->next;free(q);。 有以下程序段:#includemain(){ int a,b,c; a=10;b=50;c=30; if(a>b)a=b,b=c;c=a; printf("a=%d b=%d c=%d\n",a,b,c);} 程序的输出结果是B.a=10 b=50 c=10。 有以下程序:#includeint fun(int(*s)[4],int n,int k){ int m,i; m=s[0][k]; for(i=1;im) m=s[i][k]; return m;}main(){ int a[4][4]={{1,2,3,4},{11,12,13,14},{21,22,23,24},{31,32,33,34}}; printf("%d\n",fun(a,4,0));} 程序运行的结果是C.31。 有以下程序:#includemain(){ int i=5; do {if(i%3==1)if(i%5==2){ printf("*%d",i); break;}i++; }while(i!=0); printf("\n");} 程序运行的结果是A.*7。 有以下程序:#include#includeint fun(int n){ int *p; p=(int*)malloc(sizeof(int)); *p=n; return *p;}main(){ int a; a=fun(10); printf("%d\n",a+fun(10));} 程序运行的结果是C.20。 有以下程序:#includemain(){ int x=1,y=2,z=3; if(x>y)if(yvoid fun(int a,int b){ int t; t=a; a=b; b=t;}main(){ int c[10]={1,2,3,4,5,6,7,8,9,0},i; for(i=0;ivoid fun(int a[],int n){ int i,t; for(i=0;iint fun(int a,int b){ if(b==0) return a; else return(fun(--a,--b));}main(){ printf("%d\n",fun(4,2));} 程序运行的结果是B.2。 计算机能直接执行的程序是D.可执行程序。 以下叙述中错误的是B.用户定义的函数中可以有多个return语句,以便可以调用一次返回多个函数值。 若有定义语句:char s[10]="1234567\0\0";,则strlen(s)的值是A.7。 执行以下程序段后,w的值为C.1。 有以下程序:#includemain(){ int i,j; for(i=3;i>=1;i--) {for(j=1;j3423。 以下选项中正确的定义语句是C.double a=7,b=7;。 一间宿舍可住多个学生,则实体宿舍和学生之间的联系是B.一对多。 以下选项中不能作为C语言合法常量的是A.'cd'。 数据流图中,带有箭头的线段表示的是D.数据流。 若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是B.1u2u3。 有表达式(w)?(-x):(++y),则其中与w等价的表达式是D.w!=0。 软件开发中,需求分析阶段可以使用的工具是B.DFD图。 在数据管理技术发展的三个阶段中,数据共享最好的是C.数据库系统阶段。 下列叙述中正确的是D.循环队列中元素的个数由队头指针和队尾指针共同决定。 有三个关系R、S和T如下:由关系R和S通过进行运算得到关系T,则所使用的运算为D.自然连接。 在函数调用语句中func函数的实参个数是A.3。 以下不能正确表示代数式的C语言表达式是D.2*a*b/c*d。 以下叙述中正确的是C.简单C语句必须以分号结束。 若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是C.m[m[0]]。 有以下程序:#includemain(){ struct STU{char name[9];char sex;double score[2];}; struct STU a={"Zhao",'m',85.0,90.0},b={"Qian",'f',95.0,92.0}; b=a; printf("%s,%c,%2.0f,%2.0f\n",b.name,b.sex,b.score[0],b.score[1]);} 程序运行的结果是D.Zhao,m,85,90。 有以下程序:#includemain(){ FILE *pf; char *s1="China",s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf); rewind(pf); /*文件位置指针回到文件开头*/ fwrite(s1,5,1,pf); fclose(pf);} 以上程序执行后abc.dat文件的内容是B.Chinang。 下列叙述中正确的是A.顺序存储结构的存储空间一定是连续的,链式存储结构的存储空间不一定是连续的。 程序填空题 填空1:文件流的变量名应为*fw 分析语句fputs("\n",fw);文件流变量fw在函数体中没有被定义过,所以本处应填*fw。 填空2:字符串变量str应填入str 通过while循环语句,把键盘上输入的内容写入到指定的文件中。键盘上输入的内容已存入字符串变量str中,因此,本处应填写str。 填空3:字符串变量str应填入str 要把已存入文件中的内容,再从文件中读出,存入到字符串变量str中,最后在屏幕显示出来,因此,此处应填写str。 程序修改题 错误1:p=h; 应改为:p=h->next; 该单向链表具有头结点,所以给p赋初值时应改为:p=h->next;。 错误2:p=h->next; 应改为:p=p->next; p指向自己的下一个结点,所以应改为:p=p->next;。 程序设计题 fun()函数的功能是:计算并输出给定整数n的所有因子(不包括1和自身)之和 遍历从2到n-1的所有整数。 用条件语句找出能被n整除的整数i,并累加求和。 用return语句返回因子的和。 ">微信读书书城全国计算机等级考试《二级C语言程序设计》历年真题与模拟试题详解 首页我的书架登录书籍封面全国计算机等级考试《二级C语言程序设计》历年真题与模拟试题详解圣才电子书微信读书推荐值评分不足2人点评推荐一般不行推荐一般不行推荐(2)一般(0)不行(0)阅读99人在读此书电子书体验卡可读电子书 ¥30.00字数27万字2019年10月出版简介

本书是全国计算机等级考试二级C语言程序设计的历年真题与模拟试题详解。全书由两部分组成:第一部分为历年真题及详解,精选了二级C语言程序设计的历年考试真题,并对全部真题的答案进行了详细的分析和说明;第二部分为模拟试题及详解,按照最新考试大纲及近年的命题规律精心编写了2套模拟试题,并根据最新指定教材对所有试题进行了详细的分析和说明。

简介

本书是全国计算机等级考试二级C语言程序设计的历年真题与模拟试题详解。全书由两部分组成:第一部分为历年真题及详解,精选了二级C语言程序设计的历年考试真题,并对全部真题的答案进行了详细的分析和说明;第二部分为模拟试题及详解,按照最新考试大纲及近年的命题规律精心编写了2套模拟试题,并根据最新指定教材对所有试题进行了详细的分析和说明。

版权出版社圣才学习网出版时间2019年10月字数270,772分类计算机-理论知识热门想法复制划线写想法查询书友想法写想法公开想法 · 0写想法书友想法写想法公开查询去书城搜索去搜索引擎搜索Generated by AI书籍封面全国计算机等级考试《二级C语言程序设计》历年真题与模拟试题详解圣才电子书扉页第一部分 历年真题及详解2016年9月全国计算机等级考试《二级C语言程序设计》真题及详解2016年3月全国计算机等级考试《二级C语言程序设计》真题及详解2015年9月全国计算机等级考试《二级C语言程序设计》真题及详解2015年3月全国计算机等级考试《二级C语言程序设计》真题及详解2014年9月全国计算机等级考试《二级C语言程序设计》真题及详解2014年3月全国计算机等级考试《二级C语言程序设计》真题及详解2013年9月全国计算机等级考试《二级C语言程序设计》真题及详解2013年3月全国计算机等级考试《二级C语言程序设计》真题及详解2012年9月全国计算机等级考试《二级C语言程序设计》真题及详解2012年3月全国计算机等级考试《二级C语言程序设计》真题及详解2011年9月全国计算机等级考试《二级C语言程序设计》真题及详解2011年3月全国计算机等级考试《二级C语言程序设计》真题及详解2010年9月全国计算机等级考试《二级C语言程序设计》真题及详解2010年3月全国计算机等级考试《二级C语言程序设计》真题及详解2009年9月全国计算机等级考试《二级C语言程序设计》真题及详解2009年3月全国计算机等级考试《二级C语言程序设计》真题及详解2008年9月全国计算机等级考试《二级C语言程序设计》真题及详解第二部分 模拟试题及详解全国计算机等级考试《二级C语言程序设计》模拟试题及详解(一)全国计算机等级考试《二级C语言程序设计》模拟试题及详解(二)是否关闭自动购买?关闭后,阅读到本书未购买章节均需要手动购买确认。取消关闭暂无笔记

相关推荐: