东北大学23春“计算机科学与技术”《C语言及程序设计》考试高频考点参考题库带答案_第1页
东北大学23春“计算机科学与技术”《C语言及程序设计》考试高频考点参考题库带答案_第2页
东北大学23春“计算机科学与技术”《C语言及程序设计》考试高频考点参考题库带答案_第3页
东北大学23春“计算机科学与技术”《C语言及程序设计》考试高频考点参考题库带答案_第4页
东北大学23春“计算机科学与技术”《C语言及程序设计》考试高频考点参考题库带答案_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

长风破浪会有时,直挂云帆济沧海。东北大学23春“计算机科学与技术”《C语言及程序设计》考试高频考点参考题库带答案(图片大小可自由调整)第I卷一.综合考核(共15题)1.以下是正确的C语言标识符是()。A.#defineB._123C.%dD.\a[3][];可以对二维数组a的正确说明。()A.正确B.错误3.下列各数组定义程序段,正确的是()。A.intn=10;inta[n];"B."main(){charstr[10]=”aman”}"C."staticint[][3]={{0,1,2},{80,89,2}};"D.staticchar[5]=“iamastudent.”;4.下列关于switch语句和break语句的结论中,只有()是正确的。A.break语句是switch语句的一部分B.在switch语句中可以根据需要使用或不使用break语句C.在switch语句中必须使用break语句D.以上三个结论有两个是正确的5.下面四个选项中,均是正确的数值常量或字符常量的选项是()。A.0.00f8.9e''B.“““a””3.9E-2.51e1'\”””C.3'0110xFF000aD.001E140xabcd2e250.I146.若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件方式字符串是“ab+”。()A.正确B.错误7.C语言程序中有调用关系的所有函数都必须放在同一源程序文件中。()A.正确B.错误8.已知chars1[19],*s2=“ab\0cdef”;则执行语句strcpy(s1,s2);后,变量s的内容是不能确定。()A.正确B.错误9.合法的C语言标识符是()。A.abcB.2abC._a1D./n10.复制题干,如有插入图片点击第二个“插入多图按钮”插入图片并上传图片:()A.单击选项1:粘贴答案,如有图片同样方法插入上传B.选项内容都是11.下列程序的输出结果是()。main(){intb=4;b*=b+=b+b;printf(“%d\n”,a);}A.16B.32C.96D.14412.char*A[5],则标识符A的意义时()。A.A是一个指向有5个字符型元素的指针变量B.A是一个有5个元素的一维数组,每个元素指向字符型的指针变量C.A是一个指向字符型的函数的指针变量D.A是一个有5个元素的一维数组,每个元素指向整型变量的指针变量13.有定义inta[3][4],输入其3行2列元素的正确语句为()。A.scanf(“%d”,a[3,2])B.scanf(“%d”,*(*(a+2)+1))C.scanf(“%d”,*(a+2)+1)D.scanf(“%d”,*(a[2]+1))14.当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值。()A.正确B.错误15.已知inta[]={1,2,3,4},y,*p=&a[1];则执行语句y(*--p)++;变量y的值是3。()A.正确B.错误第II卷一.综合考核(共15题)1.设int类型的数据长度为2个字节,则unsignedint类型数据的取值范围是()。A.0~255B.0~65535C.-32768~+32767D.-256~+2552.在C程序中main函数必须位于程序的最前面。()A.正确B.错误3.下面程序的运行结果是()。charc[]=“\t\v\\\0will\n”;printf(“%d”,strlen(c))A.14B.3C.9D.字符串中有非法字符,输出值不能确定4.以下不正确的C语言标识符是()。A.intB.a_1_2C.ab1exeD._x5.sizeof(float)是()。A.双精度型表达式B.一个整型表达式C.一个函数调用D.一个不合法的表达式6.若有定义inta=2,b=9,k;k=a+b++/a++则k的值是()。A.6.5B.7C.6D.87.一个整数可以直接赋给一个枚举变量。()A.正确B.错误8.在swith语句中可以根据需要使用或不需要使用break语句。()A.正确B.错误9.以下能对二维数组a进行正确初始化的语句是()。A.inta[2][]={{1,0,1},{5,2,3}};B."inta[][3]={{1,2,3},{4,5,6}};"C."inta[2][4]={{1,2,3},{4,5},{6}};"D."inta[][3]={{1,0,1},{},{1,1}};"10.已知字母A的ASCII码为(65)10,变量ch1为字符型,则执行语句ch1='A'+'6'-'3';后,ch1中的值为()。A.DB.68C.一个不确定的值D.C11.若运行以下程序时,从键盘输入25,13,10回车,则输出结果为()。{inta1,a2,a3;scanf("%d%d%d",a1,a2,a3);printf("a1+a2+a3=%d\n",a1+a2+a3);}A.a1+a2+a3=48B.a1+a2+a3=25C.a1+a2+a3=10D.不确定值12.函数rewind(fp)的作用是:使文件位置指针()。A.重新返回文件的开头B.返回到前一个字符的位置C.指向文件的末尾D.自动移至下一个字符的位置13.若x为float型变量,则以列程序段结果是()。x=1234.6789;printf(“%-2.1f”,x)A.输出格式描述符的域宽度不够,不能输出B.输出为1234.7C.输出为1234.6D.输出为-1234.614.标有/**/语句的输出结果为()。intx=20;printf(“%d,%o,%x”,x,x,x);/**/A.20,20,20B."20,24,14"C."20,14,24"D."20,024,14"15.以下能对一维数组a进行正确初始化的语句是()。A.inta[10]=(0,0,0,0,0)B.inta[10]={}C.inta[]={0}D.inta[10]={10*1}第I卷参考答案一.综合考核1.参考答案:B2.参考答案:B3.参考答案:C4.参考答案:B5.参考答案:D6.参考答案:B7.参考答案:B8.参考答案:B9.参考答案:C10.参考答案:A11.参考答案:D12.参考答案:B13.参考答案:C14.参考答案:B15.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论