C语言试卷
更新时间:2023-10-12 06:24:01 阅读量: 综合文库 文档下载
一、填空 共5题 (共计10分) 第1题 (2.0分) 题号:339
赋值运算符的结合性是由【右】 至【左】 第2题 (2.0分) 题号:925
在C++语言结构化程序中,【函数】是程序的基本组成单元;在C++语言的面向对象设计框架中,【对象】是程序的基本组成单元。 第3题 (2.0分) 题号:926
C++语言的参数传递机制包括传值和传地址两种,如果调用函数 时,需要改变实参或者返回多个值,应该采取【传地址】方式。 第4题 (2.0分) 题号:1849 类中成员默认的访问权限是【私有】的. 第5题 (2.0分) 题号:1839
使用插入符进行标准输出文件输出时,使用的输出流对象名是【cout】 。 二、判断 共10题 (共计10分) 第1题 (1.0分) 题号:754
如果一个函数在其函数体内直接或间接的调用了自己,该函数称为递归函数。( √ ) 第2题 (1.0分) 题号:1381
返回值类型、参数个数和参数类型都不相同的函数可以重载.( X ) 第3题 (1.0分) 题号:1360
引用是某个变量的别名,引用是被绑定在被引用的变量上。( √) 第4题 (1.0分) 题号:1358
指针可以加上或减去一个int型数,也可以加上一个指针。( X ) 第5题 (1.0分) 题号:1355
开关语句的<语句序列>中必须有一个break语句,否则该开关语句便无法退出。( X ) 第6题 (1.0分) 题号:1350
字符串常量与字符常量的区别仅表现在定义形式上的不同,一个用双撇号,另一个用单撇号。(X) 第7题 (1.0分) 题号:1366
函数可以设置默认的参数值,默认参数值必须设置在函数定义时的形参上。( X ) 第8题 (1.0分) 题号:1348
C语言是C++语言的一个子集。C++语言继承了C语言。( √ ) 第9题 (1.0分) 题号:1353
用来给数组进行初始化的初始值表内的数据项的个数必须小于等于数组元素个数。( √ ) 第10题 (1.0分) 题号:1168
可以通过typedef增加新的数据类型。( X )使用typedef为现有类型创建同义字,定义易于记忆的类型名 typedef并不
创建新的类型。
三、单项选择 共15题 (共计30分) 第1题 (2.0分) 题号:4138
若使用一维数组名作函数实参,则以下正确的说法是__C__ A:必须在主调函数中说明此数组的大小
B:实参数组类型与形参数组类型可以不匹配
C:在被调函数中,不需要考虑形参数组的大小
D:实参数组名与形参数组名必须一致 第2题 (2.0分) 题号:4256 以下正确的说法是(D)
A:用户若需要调用标准函数,调用前必须重新定义 B:用户可以直接调用所有标准库函数
C:用户可以定义和标准库函数重名的函数,但是在使用时调用的是系统库函数
D:用户可以通过文件包含命令将系统库函数包含到用户源文件中,然后调用系统库函数 第3题 (2.0分) 题号:4347
以下符号中不能作为标识符的是:【 B】在程序中使用的变量名、函数名、标号等统称为标识符。除库函数的函数名由系统定
义外,其余都由用户自定义。C 规定,标识符只能是字母(A~Z,a~z)、数字(0~9)、下划线()组成的字符串,并且其第一个字符必须是字母或下划线。
A:_256
B:void(类型声明关键字,不能作为标识符) C:sum D:Struct
第4题 (2.0分) 题号:1311
下列条件语句中,功能与其它语句不同的是【 D 】。 A:if (a) cout< A,声明的是int类型的数组,初始值却是字符串\肯定是错的B,声明的是长度为5的int数组,后面的初始值给的是6位,肯定是不对的啦C,道理同AD,char类型和int类型是能隐式转换的,0,1,2,3,4,5都分别对应一个char类型的符号,所以是正确的。 第6题 (2.0分) 题号:4268 在函数的返回值类型与返回值表达式的类型的描述中,( D )是错误的. A:函数返回值的类型是在定义函数时确定,在函数调用时是不能改变的 B:函数返回值的类型就是返回值表达式的类型 C:函数返回值表达式类型与函数返回值类型不同时,表达式类型应转换成函数返回值类型 D:函数返回值类型(并不能)决定了返回值表达式的类型 第7题 (2.0分) 题号:4112 1. 设有以下说明语句 struct stu { int a; float b; } stutype; 相当于stu stutype 则下面的叙述不正确的是[C ]。stutype是声明为stu类型的一个变量,结构类型名为stu A:struct是结构类型的关键字 B:stu是用户定义的结构类型名 C:stutype是用户定义的结构类型名 D:a和b都是结构成员名 第8题 (2.0分) 题号:1276 下列【B 】是语句。 A:; B:a= 17 C:x+y D:cout<<\\n 第9题 (2.0分) 题号:1609 C++语言对C语言进行了很多改进,C++语言相对于C语言的最根本的变化是【D 】 A:增加了一些新的运算符 B:允许函数重载,并允许设置缺省参数 C:规定函数说明符必须用原型 D:引进了类和对象的概念 第10题 (2.0分) 题号:2182 若有以下定义和语句,且0 B:a++ 此时意味着a是一个常量,常量是不能做自增运算的。 C:*p p是一个指针变量。变量意味着本身也有一个地址。 D:&p[i] 第11题 (2.0分) 题号:1946 已知:int i,x[3][3] = {1,2,3,4,5,6,7,8,9};则下面语句的输出结果【C 】 。 for(i=0;i<3;i++) cout< 第12题 (2.0分) 题号:2204 以下代码运行后,abcd的值为:(D) int a,b,c,d; a=b=c=1; d=++a||++b&&++c; A:1,1,1,1 B:2,2,2,1 C:2,1,1,2 D:2,1,1,1 第13题 (2.0分) 题号:1044 表达式9!=10的值为:【D B】 A:非零值 B:true C:0 D:1 第14题 (2.0分) 题号:4355 下列运算符中优先级最高的是:( B ) A:! B:% C:-= D:&& %>!>&&>-= 第15题 (2.0分) 题号:1337 下列while循环的次数是【A】。 while(int i=O) i--; A:0 B:1 C:5 D:无限 while()当条件等于0的时候结束循环int l = 0,就是给l赋值了0相当于while(0),这样循环就结束了,下面的l--;一次都不会执行到 四、程序填空 共3题 (共计24分) 第1题 (8.0分) 题号:83 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:在一维数组中统计正数和负数的个数,正数的个数存入 变量C1中,负数的个数存入变量C2中。 -------------------------------------------------------*/ #include int a[10]={1,-2,3,4,-5,6,7,8,-9,10}; /***********SPACE***********/ 【?】 int i,c1=0,c2=0; /***********SPACE***********/ for (int i=0;【?】;i++) 【i<10】 /***********SPACE***********/ if(【?】>0) 【a[i]】 c1++; else /***********SPACE***********/ 【?】c2++ cout< 1.int i,c1=0,c2=0; 2.i<10 3.a[i] 4.c2++ 第2题 (8.0分) 题号:145 /*------------------------------------------------------- 【程序填空】-每空2分 --------------------------------------------------------- 功能:设计一个求阶乘函数f(int n),函数类型为长整型,求1!+2!+3!+…+n!的值。 要求:在主函数中输入n的值,调用该函数并输出阶乘和。 -------------------------------------------------------*/ #include /***********SPACE***********/ 【?】 long f(int n); void main() { int n; cin>>n; long s=0; for(int i=1;i<=n;i++) /***********SPACE***********/ 【?】 s+=f(i); cout< long f(int n) { long m=1; for(int i=1;i<=n;i++) /***********SPACE***********/ 【?】 m*=i; /***********SPACE***********/
正在阅读:
C语言试卷10-12
5S管理标识标签标准11-01
金融企业会计实务复习重点10-18
葡萄糖氧化酶在食品加工中的应用08-05
超市收银的管理制度04-28
岗位说明书 岗位职责 车队主管09-05
出国留学赠言02-17
实习报告05-19
《观赏植物学》复习题 - 文档12-02
城市精细化管理工作总结02-26
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 试卷
- 语言
- 小学生通知书
- 在全市农村工作暨扶贫开发工作电视电话会议上的讲话
- 国学智慧全部课后考试答案
- 兰州化学化学化工学院结构化学试卷及参考答案
- 文档编制和管理要求
- 气质联用仪期间核查报告
- 新动力 大学英语听力教程1Unit 8原文及答案
- 翻译 - 图文
- 经典毕业班班主任发言稿范文-word范文模板(2页)
- 软件实训实验讲义2
- 一步生长曲线
- 社区公园景观设计与居民行为方式的相互影响 - 图文
- 2018届九年级上学期期末调研测试数学试题(附答案)
- 1 反恐防暴应急预案
- 领导干部个人事项报告表2016年纸质版(1)
- 全面深化改革县级公立医院综合改革试点工作实施意见
- 会计专业作为应用性很强的一门学科
- 2016年湖北省宜昌市中考数学模拟试卷(4月份)含答案解析
- 光伏电站继电保护交接试验方法 - 图文
- 传感器试卷及答案5