首页 郑州大学2012计算机考试模拟题目

郑州大学2012计算机考试模拟题目

举报
开通vip

郑州大学2012计算机考试模拟题目郑州大学2012计算机考试模拟题目【HNCE网上考试系统v9.6】本套软件使用权属于:郑州大学考试课程:考试时间:90分钟考场:第一考场考试日期:2012.05.16考号:20110390222姓名:剩余时间:89:32保存交卷退出帮助窗体顶端本卷共有3道大题:窗体底端一、单项选择题(50道小题,共50分)1、下列计算机语言中,CPU能直接执行的是()。(1分)A、自然语言B、高级语言C、汇编语言D、机器语言2、算法具有5个特性,以下选项中不属于算法特性的是...

郑州大学2012计算机考试模拟题目
郑州大学2012计算机考试模拟题目【HNCE网上考试系统v9.6】本套软件使用权属于:郑州大学考试课程:考试时间:90分钟考场:第一考场考试日期:2012.05.16考号:20110390222姓名:剩余时间:89:32保存交卷退出帮助窗体顶端本卷共有3道大题:窗体底端一、单项选择题(50道小题,共50分)1、下列计算机语言中,CPU能直接执行的是()。(1分)A、自然语言B、高级语言C、汇编语言D、机器语言2、算法具有5个特性,以下选项中不属于算法特性的是()。(1分)A、有穷性B、简洁性C、可行性D、确定性3、以下叙述中,正确的叙述是()。(1分)A、构成C程序的基本单位是函数B、可以在一个函数中定义另一个函数C、main()函数必须放在其他函数之前D、所有被调用的函数一定要在调用之前进行定义4、已知字母A的ASCII码为十进制的65,charch1,ch2;ch1='A'+'5'-'3';ch2='A'+'6'-'3';,则printf("%d,%c\n",ch1,ch2);的输出是()。(1分)A、67,DB、B,CC、C,DD、不确定的值5、c2为字符型,执行语句“c2='A'+'6'-'3';”后,c2的值为()。(1分)A、DB、63C、不确定的值D、C6、设a、b和c都是int型变量,且a=3,b=4,c=5,则下面的 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 达式中,值为0的表达式是()。(1分)A、'a'&&'b'B、a<=bC、a||b+c&&b-cD、!((a<b)&&!c||1)15、若有定义floatw;inta,b;,则合法的switch语句是()。(1分)A、switch(w){case1.0:printf("*\n");case2.0:printf("**\n");}B、switch(a);{case1printf("*\n");case2printf("**\n");}C、switch(b){case1:printf("*\n");default:printf("\n");case1+2:printf("**\n");}D、switch(a+b);{case1:printf("*\n");case2:printf("**\n");default:printf("\n");}16、程序main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++;b++;break;}printf("a=%d,b=%d\n",a,b);}的输出结果是()。(1分)A、a=2,b=1B、a=1,b=1C、a=1,b=0D、a=2,b=217、下列语句中,正确的定义语句是()。(1分)A、intA[a];B、intA[10];C、intA[3,4];D、intA[][3]18、若有inta[4][5];,则数组a包含的元素个数是()。(1分)A、4B、5C、9D、2019、下列描述中,能正确给字符数组str定义和赋值的是()。(1分)A、charstr[]={"China"};B、charstr[10];str={"China"};C、charstr[10]={"abcdefghijklmn"};D、charstr[10];strcpy(str,"abcdefghijklmn");20、下列关于对二维数组a进行初始化的操作中,不正确的操作是()。(1分)A、inta[][3]={3,2,1,1,2,3};B、inta[][]={{3,2,1},{1,2,3}};C、inta[][3]={{3,2,1},{1,2,3}};D、inta[2][3]={{3,2,1},{1,2,3}};21、若有charc[6]={'H','e','l','l','o'};,则c[5]的值是()。(1分)A、'0'B、'\0'C、空格D、不可知的22、设有定义:charc,string[]="Welcomezhanghong";,若要逐个输出元素的值,可以写一个循环程序段,则这个循环段的“循环条件”是()。(1分)A、c=string[i]='\0'B、(c=string[i])='\0'C、c=string[i]!='\0'D、(c=string[i])!='\0'23、在TurboC下,若有数组定义:floatf[10]={1,2,3,4};,则数组f所占的存储空间为()个字节。(1分)A、4B、16C、10D、4024、C语言允许用外部说明来指定变量、函数等,这里的外部指的是()。(1分)A、冠以关键字externB、位置在函数体外部C、作用范围是全程的D、位置在函数外部25、在主函数中定义的变量()。(1分)A、只在主函数中有效B、可以在整个文件中有效C、可以在所有函数中有效D、可以在被调用的函数中有效26、在复合语句中定义的变量()。(1分)A、只在主函数中有效B、只在本复合语句中有效C、可以在整个文件中有效D、可以在所有函数中有效27、下列关于静态局部变量的说法中,不正确的说法是()。(1分)A、静态局部变量在函数内定义B、静态局部变量的生存期为整个源程序C、静态局部变量的作用域为整个源程序D、静态局部变量若在说明时未赋初值,则系统自动赋予0值28、能够在输出完字符串后自动输出一个回车换行的函数是()函数。(1分)A、putc()B、puts()C、printf()D、putchar()29、在C程序中,main()的位置()。(1分)A、可以任意B、必须作为第一个函数C、必须作为最后一个函数D、必须放在它所调用的函数之后30、以下对C语言函数的有关描述中,正确的描述是()。(1分)A、C函数既可以嵌套定义又可以递归调用B、函数必须有返回值,否则不能使用函数C、C程序中有调用关系的所有函数必须放在同一个源程序文件中D、在C中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参31、若自定义函数不要求返回一个值,则应在该函数说明时加一个类型说明符()。(1分)A、intB、charC、voidD、float32、如果函数值的类型和return语句中表达式的值不一致,则()。(1分)A、语法出错B、连接出错C、以函数类型为准D、以表达式值的类型为准33、若在程序中用到“strlen()”函数时,应在程序开头写上()。(1分)A、#includeB、#includeC、#includeD、#include34、声明一个函数为外部函数,应该在声明函数的函数类型的前面加()。(1分)A、autoB、staticC、externD、register35、若有intf(inta,intb);,则说明函数f()。(1分)A、是一个内部函数B、是一个外部函数C、只能在本文件中使用D、不能被同一源程序其他本文件中的函数调用36、若有inta=3,*pa;floatf=4.5,*pf;,则下列表述中,错误的是()。(1分)A、pa=&aB、pa=&fC、pf=&fD、*pf=a+f37、设chars[10];inti=5;,下列表达式中,正确的表达式是()。(1分)A、s[i+6]B、*(s+i)C、*(&s+i)D、*((s++)+i38、在C语句中,&后跟指针变量名,表示该指针变量的(()。(1分)A、值B、别名C、地址D、类型39、设有语句:inta[10]={0,1,2,3,4,5,6,7,8,9},i,*p=a;,下列表达式中,对a数组元素引用错误的是()。(1分)A、p[i]B、a[p-a]C、*(&a[i])D、*(*a(a+i))40、若程序中包含有以下说明和定义:structex{intx,y;}…structex,x,y;…,则在计算机上调试时,()。(1分)A、编译出错B、可以编译、连接、执行C、可以编译、连接,但不能执行D、可以编译,但连接出错41、设有定义语句“struct{inta;floatb;charc;}abc;”,则对结构体成员a的引用可以是()。(1分)A、abc.aB、abc-aC、abc>aD、abc->a42、在说明一个结构体变量时系统分配给它的存储空间是()。(1分)A、该结构体中的第一个成员所需存储空间B、该结构体中的最后一个成员所需存储空间C、该结构体中所有成员所需存储空间的总和D、该结构体占用最大存储空间的成员所需存储空间43、C语言可以处理的文件类型是()。(1分)A、文本文件和数据文件B、文本文件和二进制文件C、数据文件和二进制文件D、都不对44、下列关于C语言数据文件的叙述中,正确的叙述是()。(1分)A、文件由ASCII码字符序列组成,C语言只能读写文本文件B、文件由二进制数据序列组成,C语言只能读写二进制文件C、文件由记录序列组成,可按数据的存放形式分为二进制文件和文本文件D、文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件45、在C语言中,关于文件存取方式,()。(1分)A、只能顺序存取B、只能随机存取(也称直接存取)C、可以顺序存取,也可以随机存取D、只能从文件开头存取46、以读写方式打开一个已存在的二进制文件file1,fopen函数的正确的调用方式是()。(1分)A、FILE*FP;FP=fopen("r","file1");B、FILE*FP;FP=fopen("file1","r");C、FILE*FP;FP=fopen("rb+","file1");D、FILE*FP;FP=fopen("file1","rb+");47、在C程序中,可把整型数以二进制形式存放到文件中的函数是()。(1分)A、fprintf函数B、fread函数C、fwrite函数D、fputc函数48、设fp是文件指针,str是一个字符串变量,n是一个整数,向文件中输出字符串的正确格式是()。(1分)A、fputs(str,fp);B、fputs(fp,str);C、fputs(str,n,fp);D、fputs(fp,n,str);49、函数调用语句fseek(fp,-10L,2)的含义是()。(1分)A、将文件位置指针移动距文件头10个字节处B、将文件位置指针从当前位置向文件尾方向移10个字节C、将文件位置指针从当前位置向文件头方向移10个字节D、将文件位置指针移至距文件尾10个字节处50、若fp是指向某文件的指针,若没到该文件的末尾,则函数表达式!feof(fp)的值是()。(1分)A、EOFB、1C、非零值D、0二、填空题(7道小题,共30分)1、*下面程序的功能是:*利用 公式 小学单位换算公式大全免费下载公式下载行测公式大全下载excel公式下载逻辑回归公式下载 π*π/6≈1/(1*1)+1/(2*2)+1/(3*3)+...+1/(n*n)*求π的近似值,直到最后一项的值小于0.000001为止。#include#includevoidmain(){longi=1;double=0;while(i*i<=10e+6){pi=pi+1.0/(i*i);i++;}pi=sqrt(6.0*);printf("pi=%10.6f\n",pi);}(4分)2、*用冒泡法对10个数排序#includevoidmain(){a[11],i,j,t;printf("Input10numbers:\n");for(i=1;i<11;i++)scanf("%d",&a[i]);printf("\n");for(i=1;i<=9;i++)for(j=1;j<=10-;j++)if(a[j]>a[j+1]){t=a[j];a[j]=a[j+1];a[j+1]=t;}printf("Thesortednumbers:\n");for(i=1;i<11;i++)printf("%d",a[i]);}(4分)3、*两个乒乓球队进行比赛,各出三人甲队为A、B、C.乙队为X、Y、Z三人.已经抽签决定比赛名单。有人向队员打听比赛的名单,A说他不和X比,C说他不和X、Z比.编程序找出三对赛手的名单.#includevoidmain(){char,j,k;for(i='X';i<='Z';i++)for(j='X';j<='Z';j++)(i!=j)for(k='X';k<='Z';k++)if(i!=k&&j!=k)if(i!='X'&&k!='X'&&k!='Z')printf("A--%c\tB--%c\tC--%c\n",i,j,k);}(4分)4、*程序的功能是显示具有n个元素的数组s中的最大元素。#include#define30voidmain(){inti,a[N];intfmax(ints[],intn);for(i=0;is[k])k=p;return(k);}(4分)5、*由系统随机产生一个N×N矩阵(矩阵中的元素值在[10,99]范围内),输出这个矩阵下三角区所有元素的和。#defineN5#includemain(){inta[N][N],b[N*N],=-1,f,t,i,j,s;printf("正在产生%d个在[10,99]范围内随机数...\n\n",N*N);for(i=0;ivoidmain(){inti,j;for(i=1;i<=4;i++){for(j=1;j<40-i;j++)printf("");for(j=1;j<=i;j++)printf("%d",j);for(j=-1;j>0;j--)printf("%d",j);printf("\n");}for(i=3;i>=;i--){for(j=1;j<40-i;j++)printf("");for(j=1;j<=i;j++)printf("%d",j);for(j=i-1;j>0;j--)printf("%d",j);printf("\n");}}(4分)7、*以下程序将数组a中的数据逆序存放。#defineM8#includevoidmain(){a[M],i,j,t;for(i=0;i
本文档为【郑州大学2012计算机考试模拟题目】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
久阅文学
暂无简介~
格式:doc
大小:2MB
软件:Word
页数:16
分类:
上传时间:2022-08-17
浏览量:0