2014年语言试卷程序设计_第1页
2014年语言试卷程序设计_第2页
全文预览已结束

下载本文档

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

文档简介

1、学号: 姓名:系(院):年级、专业、班级: 考场(教室): 座号:装学号: 姓名:系(院):年级、专业、班级: 考场(教室): 座号:装订线C语言程序设计( B卷),第 8 页 C语言程序设计 使用专业13信息、13应电命题教师左仁合考核形式闭卷考核时长 分钟 一二三四五六七八总分核分人 得分一、选择题(本大题共15小题,每小题3分,共45分)(1)C语言中用于结构化程序设计的3种基本结构是( )A 顺序结构、选择结构、循环结构 B if,switch,break C for,while,do-while D if,for,continue(2)若变量已正确定义并赋值,以下符合C语言语法的表达

2、式是( )A a:=b+1 B a+ C int 18.5%3 D a=a+7=c+b(3)下列可用于C语言用户标识符的一组是( )A void, define, #WORD B a3_b3, _123,farC For, -abc, IF Case D 2a, DO, sizeof(4)C语言中运算对象必须是整型的运算符是( )A % B / C = D =(5)有如下程序main()float x=5.0,y;if(x0.0)y=0.0;else if(x6) printf(%d,n-);该程序的输出结果是( )A 987 B 876 C 8765 D 9876(7)若有说明 int a1

3、0;则a数组元素的非法引用是( )A a2*1 B a3 C a4-2 D a10(8)以下说法正确的是( )A C语言程序总是从第一个的函数开始执行B 在C语言程序中,要调用函数必须在main()函数中定义C C语言程序总是从main()函数开始执行D C语言程序中的main()函数必须放在程序的开始部分(9)若执行下述程序时,若从键盘输入6和8时,结果为( )main()int a,b,s;scanf(%d%d,&a,&b);s=a;if(ab)s=b;s*=s;printf(%d,s);A 36 B 64 C 48 D 以上都不对(10)下列叙述中正确的是( )A C语言编译时不检查语法

4、B C语言的子程序有过程和函数两种C C语言的函数可以嵌套定义 D C语言的函数可以嵌套调用(11)在C语言中,换行符是( )A n B t C f D b(12)定义如下变量和数组:int k;int a33=9,8,7,6,5,4,3,2,1;则下面语句的输出结果是( )for(k=0;k=10 or a=0|a=10 &a=10a10);(6)用循环计算sum=1/1+1/2+1/3+1/100;完成以下程序,sun用定义成 数据类型Sum= ; for(i=1; ;i+); Sum= ;(7)写出表示逻辑关系:“a和b都大于0”的C语言表达式 得分三、判断题(本大题共5小题,每小题1分

5、,共5分( ) (1)“a”和a均是占用1个字节的内存空间的数据。( ) (2)如有定义int a23;则数组a的有6元素。( ) (3)如有定义int a31; 则数组a的所有元素初值均为1。( ) (4)如有定义char a=”day”;则数组a的长度为3。( ) (5)利用break语句可以提前终止循环的执行。得分四、编程题(本大题共2小题,每小题10分,共20分1、定义 10个元素的数组,int a10 并赋初值,初值自定,找出其中的最小值和下标,并打印输出,格式为“最小为 a4=1 ”。完成以下程序:#includemain()int a10=5,8,7,9,1,2,3,89,6,4,min=0,min_x=0,i;for(i=0;i1

温馨提示

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

评论

0/150

提交评论