您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > c语言模型模块数据类型过程考核卷
模型模块、数据类型过程考核姓名___________班级__________学号_________得分___________一.选择题(20分)1.一个float数在vc编译环境下占()个字节空间。(A)1(B)2(C)3(D)42.源码文件的后缀名是()(A)cpp(B)exe(C)obj(D)lnk3.字符’a’和’A’的ASCII码分别是()(A)9765(B)6597(C)0110(D)88294.按以下()键能够单步执行程序(A)F10(B)F5(C)F7(D)CTRL+F75.以下()是c/c++语言合法的自定义标识符。(A)exit(B)3test(C)if(D)x*y6.已知:inta=5,b=5;floatx=6.0,y=3.5;以下表达式的值是()。int(a/2+y+b)+x(A)16(B)16.5(C)15(D)15.57.以下述叙正确的是()(A)一个c/c++源程序可以由一个或多个函数组成(B)一个c/c++源程序可以有多个main函数(C)c/c++程序的基本组成单位是文件(D)在c/c++程序中注释说明只能位于一条语句的后面8.代码charc=’b’,coutc+1的运行结果是()(A)b(B)99(C)a(D)c9.以下哪种表示一个换行()(A)’/n’(B)’\n’(C)’n’(D)’011’10.errorC2065:'a':undeclaredidentifier,说明什么?()(A)a没有定义(B)a定义了,但使用地方不对(C)这是连接出错了(D)a重复定义了二.判断题(20分)1.变量要先定义,后使用,不能够不定义就使用。()2当定义一个变量的时候,系统立即分配一个固定的空间交给这个变量使用,这个空间里的值是随机的。在程序里,可以改变空间里的值,但不能够改变这段空间的位置()3程序编译的目的是为了产生一个可用的可执行文件()4按本教材中的数据类型的分法,可将数据类型分为三种,即基本的、高级的、构造的。()5’a’与”a”基本上没有区别()6不同类型的指针变量之间有一个明显的区别就是:每种类型的指针变量在移动的时候跨度不一样,比如整数指针变量,移动的时候就是两个字节,而字符指针变量,移动的时候就是一个字节,所以不同指针变量不能直接相互赋值。()7不管有单文件去解决一个问题,还是用多文件解决问题,一般都需要三个部分,即主模块部分、自定义模块部分、自定义模块的声明部分。()8用C语言做出来的程序是结构化程序,而用C++写出来的程序是面向对象的程序。()9对于定义的每一个变量,如果我们要取得这个变量的固定地址,方法是用*()10当用到系统定义的模块的时候,要声明系统的头文件,如果要用到自己定义的模块的时候,要声明自己定义的头文件。()三.画图题-画出模块图并写出相应表达式(20分)1编写模块:根据半径和高度(小数),求出圆柱体积2编写模块:根据输入的三个数(小数),排序后返回四.编程题(40分)1编写模块,根据三角形的三边求这个三角形的面积。2编写模块(指定使用传递地址方法),根据2个整数求最大数和最小数。并编写主模块测试此模块的正确性。模型模块、数据类型过程考核答题卡一.答题表12345678910二.答题表12345678910三.答题表第1题第2题四.答题表第1题自定义模块代码:第2题自定义模块代码:main模块代码:
本文标题:c语言模型模块数据类型过程考核卷
链接地址:https://www.777doc.com/doc-2908945 .html