c语言程序设计模拟试卷

c语言程序设计模拟试卷

ID:32179254

大小:299.00 KB

页数:18页

时间:2019-02-01

c语言程序设计模拟试卷_第1页
c语言程序设计模拟试卷_第2页
c语言程序设计模拟试卷_第3页
c语言程序设计模拟试卷_第4页
c语言程序设计模拟试卷_第5页
资源描述:

《c语言程序设计模拟试卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、北京语言大学网络教育学院《C语言程序设计》模拟试卷一注意:1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。请监考老师负责监督。2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。3.本试卷满分100分,答题时间为90分钟。4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。一、【单项选择题】(本大题共20小题,每小题2分,共40分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。1、C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符()。[

2、A]必须为字母[B]必须为下划线[C]必须为字母或下划线[D]可以是字母、数字和下划线中任一种字符2、putchar函数可以向终端输出一个()。[A]整型变量表达式[B]实型变量值[C]字符串[D]字符或字符型变量值3、在C语言中,char型数据在内存中的存储形式是()。[A]补码[B]反码[C]原码[D]ASCII码4、若x=5,y=4则y*=x+5;y的值为()。[A]40[B]20[C]15[D]305、以下程序段的输出结果是()。inta=1234;printf("%2d",a);[A]12[B]34[C]1234[D]程序段错

3、误,无结果6、字符串结束标志是()。[A]“”[B]“”[C]“t”[D]‘’7、C语言中,如scanf("%5d",&i);当输入123456789后,i的值为()。[A]12[B]56789[C]12345[D]1234567898、下面的变量说明中正确的是()。[A]int:a,b,c;[B]inta;b;c;[C]inta,b,c[D]inta,b,c;9、下列运算符中优先级最高的是()。[A]<[B]![C]&&[D]!=10、为表示关系x≥y≥z,应使用C语言表达式()。[A](x>=y)&&(y>=z)[B](x

4、>=y)AND(y>=z)[C](x>=y>=z)[D](x>=z)&(y>=z)11、C语言中,完成选择、循环、转移等功能的语句是()。[A]复合语句[B]表达式语句[C]函数调用语句[D]控制语句12、用()开始的预处理命令叫文件包含命令形式。[A]#include[B]#define[C]#switch[D]#case13、在C语言中,一维数组的定义方式为:类型说明符数组名()。[A][常量表达式][B][整形表达式][C][整型常量]或[整型表达式][D][整型常量]14、数组a[2][2]的元素排列次序是()。[A]a[0][0]

5、,a[0][1],a[1][0],a[1][1][B]a[0][0],a[1][0],a[0][1],a[1][1][C]a[1][1],a[1][2],a[2][1],a[2][2][D]a[1][1],a[2][1],a[1][2],a[2][2]15、关于函数定义的说明描述不正确的是()。[A]一个完整的函数定义包括函数首部和函数体两部分[B]函数名是由用户命名的标识符[C]默认函数返回值的类型为int类型[D]同一程序中函数名不必唯一16、如果在一个函数中的复合语句中定义了一个变量,则以下正确的说法是()。[A]该变量只在该复合语句

6、中有效[B]该变量在该函数中有效[C]该变量在本程序范围内有效[D]该变量为非法变量17、对以下说明语句的正确理解是()。inta[10]={6,7,8,9,10};[A]将5个初值依次赋给a[1]至a[5][B]将5个初值依次赋给a[0]至a[4][C]将5个初值依次赋给a[6]至a[10][D]因为数组长度与初值的个数不相同,所以此语句不正确18、若用数组名作为函数调用的实参,则传递给形参的是()。[A]数组的首地址[B]数组第一个元素的值[C]数组中全部元素的值[D]数组元素的个数19、若分支结构的某个分支需要多个语句时,必须使用一个

7、复合语句,所谓复合语句是指()。[A]一个语句[B]用大括号括起来的语句[C]两个语句[D]多个语句20、C语言可能处理的文件类型是()。[A]文本文件和数据文件[B]文本文件和二进制文件[C]数据文件和二进制文件[D]以上答案都不对二、【多项选择题】(本大题共5小题,每小题3分,共15分)在每小题列出的四个选项中有二至四个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。多选、少选、错选均无分。21、C语言的运算符主要分为()。[A]算术运算符[B]关系运算符与逻辑运算符[C]位运算符[D]特殊运算符22、下面描述的算法特征

8、,正确的是()。[A]有穷性[B]确定性[C]零个或多个输入[D]一个或多个输入23、关于递归和递推方法叙述正确的是()。[A]递归函数形式简单,可读性好,正确性容易证明[B]递

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。