c语言整合搜索是ctrl+f

上传人:第*** 文档编号:55633559 上传时间:2018-10-03 格式:DOCX 页数:335 大小:114.93KB
返回 下载 相关 举报
c语言整合搜索是ctrl+f_第1页
第1页 / 共335页
c语言整合搜索是ctrl+f_第2页
第2页 / 共335页
c语言整合搜索是ctrl+f_第3页
第3页 / 共335页
c语言整合搜索是ctrl+f_第4页
第4页 / 共335页
c语言整合搜索是ctrl+f_第5页
第5页 / 共335页
点击查看更多>>
资源描述

《c语言整合搜索是ctrl+f》由会员分享,可在线阅读,更多相关《c语言整合搜索是ctrl+f(335页珍藏版)》请在金锄头文库上搜索。

1、试卷编号:试卷编号:81898189所属语言:C 语言试卷方案:VC_201507试卷总分:100 分共有题型:5 种一、判断一、判断 共共 1010 题题 (共计(共计 2020 分)分)第 1 题 (2.0 分) 题号:1110c 程序总是从程序的第一条语句开始执行.答案:N第 2 题 (2.0 分) 题号:1257用#define M 30 定义 M 后,可以使用 int arrM;语句定义数组 arr.答案:Y第 3 题 (2.0 分) 题号:1225在给变量命名时,C 语言区分大小写字母,即认为 Name 和 name 不是同一个变量. ()答案:Y第 4 题 (2.0 分) 题号:

2、1260若 a 和 b 是同类型变量,在执行了赋值语句 a=b;后 b 中的值将放入 a 中,b 中的值将丢失. ()答案:N第 5 题 (2.0 分) 题号:1135语句 printf(“%c“,65);存在语法错误. ()答案:N第 6 题 (2.0 分) 题号:1228continue 和 break 语句都能用于 switch 语句中.答案:N第 7 题 (2.0 分) 题号:1253函数定义不能嵌套,即一个函数不能定义在别的函数内部.答案:Y第 8 题 (2.0 分) 题号:1107C 语言的 switch 语句中 case 后一般为整数常量或字符型常量.答案:Y第 9 题 (2.0

3、 分) 题号:1259若定义 int m=1,2,3,4,5;则 m1的值为 2.答案:Y第 10 题 (2.0 分) 题号:1136在 C 程序中 a 与 “a“ 是完全相同的两个常量. ()答案:N二、单项选择二、单项选择 共共 1515 题题 (共计(共计 3030 分)分)第 1 题 (2.0 分) 题号:100以下标识符中,不能作为合法的 C 用户定义标识符的是() 。 ()A:putcharB:_doubleC:_123D:INT答案:A第 2 题 (2.0 分) 题号:87C 语言源程序的基本单位是() 。 ()A:过程B:函数C:子程序D:标识符答案:B第 3 题 (2.0 分

4、) 题号:110C 语言中,char 类型数据占() 。 ()A:1 个字节B:2 个字节C:4 个字节D:8 个字节答案:A第 4 题 (2.0 分) 题号:158在 C 语言中,为了结束由 while 语句构成的循环,while 后一对圆括号()中表达式的值应该为() 。A:0B:1C:TrueD:非 0答案:A第 5 题 (2.0 分) 题号:148定义单精度实型变量应使用( ). ()A:long intB:floatC:doubleD:char答案:B第 6 题 (2.0 分) 题号:117在程序设计中,下面关于算法的最恰当描述是( ). (?)?)A:算法是求解问题的数学计算公式B

5、:流程图是描述算法的唯一方法C:在某一算法中,至少应该有一个输入(或多个输入).D:同一个问题可能有多种实现算法答案:D第 7 题 (2.0 分) 题号:516char str10=“China“;数组元素个数为() 。A:5B:6C:9D:10答案:D第 8 题 (2.0 分) 题号:493C 语言的注释定界符是() 。A: B: C:* *D:/* */答案:D第 9 题 (2.0 分) 题号:172在 C 语言程序中() 。A:函数的定义可以嵌套,但函数的调用不可以嵌套B:函数的定义不可以嵌套,但函数的调用可以嵌套C:函数的定义和函数调用均可以嵌套D:函数的定义和函数调用不可以嵌套答案:

6、B第 10 题 (2.0 分) 题号:155C 语言中用于结构化程序设计的三种基本结构是( ). ()A:顺序结构、选择结构、循环结构B:if、switch、breakC:for、while、do-whileD:if、for、continue答案:A第 11 题 (2.0 分) 题号:3116若变量均已正确定义并赋值,以下合法的 C 语言赋值语句是A:x=n/2.5;B:x=5;C:x+n=I;D:5=x=4+1;答案:A第 12 题 (2.0 分) 题号:627判断 char 型变量 cl 是否为小写字母的正确表达式是() 。A:a=a)int i;f1=1;f2=1;printf(“%10

7、ld%10ld“,f1,f2);/*SPACE*/for(【?】;i0)y= 36 (x=0)1.5x-26 (xvoid main()float x,y;/*FOUND*/printf(“%f“,if (x0)y=5*x+8;/*FOUND*/else (x=0)y=36;else y=1.5*x-26;/*FOUND*/printf(“y=%fn“,x);答案:=(答案 1)=scanf(“%f“,=(答案 2)=else if (x=0)=或=else if (0=x)=或=else if(x=0)=或=else if(0=x)=(答案 3)=printf(“y=%fn“,y);五、程序

8、设计五、程序设计 共共 1 1 题题 (共计(共计 2020 分)分)第 1 题 (20.0 分) 题号:4/*-【程序设计】-功能:利用求两个数的最大数函数 max(),求得三个数的最大数。-*/#include void wwjt(); float max(float x,float y)/*Program*/* End */void main()float max(float,float);float a,b,c;printf(“a,b,c:“);scanf(“%f,%f,%f“,printf(“Max=%fn“,max(max(a,b),c);wwjt(); void wwjt()FI

9、LE *IN,*OUT;int n;float i1,i2,i3,o; IN=fopen(“in.dat“,“r“);if(IN=NULL)printf(“Read FILE Error“);OUT=fopen(“out.dat“,“w“);if(OUT=NULL)printf(“Write FILE Error“);for(n=0;ny)m=x;elsem=y;return(m);试卷编号:试卷编号:81908190所属语言:C 语言试卷方案:VC_201507试卷总分:100 分共有题型:5 种一、判断一、判断 共共 1010 题题 (共计(共计 2020 分)分)第 1 题 (2.0 分

10、) 题号:1147一个字符型数据可以用整型数据格式输出,一个整数(只限于与字符相对应的整数)也可以用字符形式输出. ()答案:Y第 2 题 (2.0 分) 题号:1094设有数组定义: char array =“hello“; 则数组 array 所占的空间为 5.答案:N第 3 题 (2.0 分) 题号:1096C 语言中“%“运算符的运算对象必须是整型.答案:Y第 4 题 (2.0 分) 题号:1276若定义 int a4=1,2,3,4;若引用最后的元素,写法为 a4.答案:N第 5 题 (2.0 分) 题号:1231在 C 语言中,不同类型的数在计算机内存中所占空间是不同的. ()答案

11、:Y第 6 题 (2.0 分) 题号:1256while 循环结构和 do while 循环结构的执行结果完全相同.答案:N第 7 题 (2.0 分) 题号:814C 语言程序中,二维数组在内存中按行逐列存储.答案:Y第 8 题 (2.0 分) 题号:1136在 C 程序中 a 与 “a“ 是完全相同的两个常量. ()答案:N第 9 题 (2.0 分) 题号:1225在给变量命名时,C 语言区分大小写字母,即认为 Name 和 name 不是同一个变量. ()答案:Y第 10 题 (2.0 分) 题号:1244main()函数必须是一个 C 语言程序的第一个函数.答案:N二、单项选择二、单项选

12、择 共共 1515 题题 (共计(共计 3030 分)分)第 1 题 (2.0 分) 题号:570以下叙述不正确的是() 。A:一个 C 源程序可由一个或多个函数组成B:一个 C 源程序必须包含一个 main 函数C:C 程序的基本组成单位是函数D:在 C 程序中,注释说明只能位于一条语句的后面答案:D第 2 题 (2.0 分) 题号:638设有数组定义: char array =“China“; 则数组 array 所占的空间为() 。A:4 个字节B:5 个字节C:6 个字节D:7 个字节答案:C第 3 题 (2.0 分) 题号:613下面有关 for 循环的正确描述是() 。A:for

13、循环只能用于循环次数已经确定的情况B:for 循环是先执行循环循环体语句,后判断表达式C:在 for 循环中,不能用 break 语句跳出循环体D:for 循环的循环体语句中,可以包含多条语句,但必须用花括号括起来答案:D第 4 题 (2.0 分) 题号:3122从循环体内某一层跳出,继续执行下一次循环判断的语句是A:break 语句B:return 语句C:continue 语句D:空语句答案:C第 5 题 (2.0 分) 题号:3161C 语言源程序文件经过 C 编译程序编译后生成的目标文件的后缀为A:.cB:.objC:.exeD:.bas答案:B第 6 题 (2.0 分) 题号:179

14、关于多路分支语句 switch,下面说法不正确的是( ).A:switch 语句不能嵌套B:switch 语句中可以出现多个空的 case 子句C:凡是能用 switch 语句实现的分支控制都可以用 if 语句实现D:一般情况下,当有多路分支时使用 switch 语句比使用 if 语句方便答案:A第 7 题 (2.0 分) 题号:525C 语言中不可以嵌套的是() 。A:函数调用B:函数定义C:循环语句D:选择语句答案:B第 8 题 (2.0 分) 题号:618C 语言中用于结构化程序设计的三种基本结构是() 。A:顺序结构、选择结构、循环结构B:if、switch、breakC:for、while、do-whileD:if、for、continue答案:A第 9 题 (2.0 分) 题号:87C 语言源程序的基本单位是() 。A:过程B:函数C:子程序D:标识符答案:B第 10 题 (2.0 分) 题号:132C 语言中,变量名、函数名等统称为标识符,以下( )为非法的标识符.A:_minB:BC:BOOK-1D:num_2答案:C第 11 题 (2.0 分) 题号:3123下列数据中属于“字符串常量“的是A

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号