文档库 最新最全的文档下载
当前位置:文档库 › c++试卷1

c++试卷1

c++试卷1
c++试卷1

扬州职业大学非计算机专业

C++程序设计试卷2

一、判断题(1×10)

1. C++表达式4/8.0+4/7的值为double型,值为1.07。

2. 定义c为一个整型变量,则表达式c&&‘\0’的值恒为0。

3. 若一个C++程序中说明一个全局变量I;则该程序所有的函数都可

以引用此全局变量。

4. 一个完整的C++ 程序从编译预处理指令处开始执行。

5. 在C++中,当定义变量时不区分大小写。

6. C++规定:在每一个字符串的结尾加上一个空字符以便系统据此

判断字符串是否结束。

7. C++语言中break语句和continue语句的区别在于:break语句

是终止本次循环,continue语句是结束所有循环。

8. p为一指针变量,则表达式(*p)++和*(p++)两个表达式的值是一

样的,都是指向下一个单元的值。

9. 数组是若干相同类型的数据的集合,每个元素可以由数组名和下

标构成。

10. C++中,如果在定义函数时加上关键字extern,则表示此函数是

外部函数,可以被其他文件调用

二、选择题(2×15)

1、若x是一变量,则x||!x的值是()

A.为true B.为false

C.与x 的值有关、

D.与x的值相反

2. C++源程序文件的后缀名为:

A.cpp

B.exe

C.obj

D.lik

3、对于有返回值的函数,要结束函数运行必须使用语句

A.break B. .return

C continue D.main

4. 所谓的静态存储即在程序运行期间分配固定的

A.作用范围

B.存储单元

C.变量类型

D. 变量名称

5、语句while( !x ) ; 中的x等价于

A.x==0 B.x!=1

C.x==5

D.x==1

6、语句for(I=0,j=0;I<=100;I++)j=j+I;的结果为

A. 500

B.100

C. 5000

D. 5050

7.给出以下定义:int a,*p;则下面正确的赋值语句为

A.p=a;

B.&p=a;

C.p=&a;

D.p=*a;

8. 表达式’c’&&’d’、‘c’&&‘\0’和!‘c’║‘c’<=‘d’的值为

A.0 0 0

B. 1 0 1

C. 1 1 0

D. 1 1 1

第 1 页共 6 页

9.在下列对字符串的定义中,错误的是

A.char str[10]=”china”;

B.char *str=”china”;

C.char *str[10]={‘c’,’h’,’i’,’n’,’a’,’\0’};

D.char str[]=”china”;

10. 若有int a=4;float b=14.70,能正确表示a+b对a取余的表达式是( )

A.(a+b)/c

B.(a+b)%c

C. (int)((a+b)%c)

D.(a+(int(b)))%c

11.下面对函数的正确的定义语句是

A.float function(int a,b); B.float function(int a;b); C. float function(int a,int b); D. float function(int a;int b); 12.设已定义数组char array[20]=”Iamstudent”,

则函数strlen(array)的返回值()

A.11 B.12 C.13 D.14

13. 在函数内部定义的变量称为

A.全局变量

B. 局部变量

C.整型变量

D.字符型变量

14、已定义一个数组int array[10];则对此数组正确的引用是( )

A.cout<

B.cout<

C.int b;b=array[0]+array;

D.cout<

15、如果一外部变量只允许被本文件引用,

则应在该外部变量定义前加上修饰()

A.static B.extern C.register D.auto

三、填空(1×14). 1. 一个可以执行的C++语言的源程序文件经过编译后生成的文件的扩展名为_

2. 函数类型定义时,如果在函数前加void,则表示该函数_ 。

3、一个整型变量和一个长整型变量在内存中所占的字节数分别为字节和字节。

4.过程化程序设计方法中,每个程序单位由三部分构成,即:________、___ _______、______ __。

5.一个整型数组的元素个数为10个,则在内存中必须至少有_

字节的空间才可以存放.

6 int a=3,则表达式(int)(a+6.5)%2+(a=b=5)的值为_ 。

7 在指针的概念中,”*”表示的含义为_ ;而”&”表示的含义为_ .

8 设x 、y和z都是整型变量,则表达式(x=1,y=33,z=34)的值为_

9标识符只可以由三种字符组成,他们是_ 、_ 和数字.

四、简答题(20)1、请用C++语言的表达式表示下列代数式。(1))

)(

)(

(c

s

b

s

a

s

s-

-

-

(2)3

3

4

R

π

2定义结构体类型student,该结构体包含的成员为name(字符型)、age(整型)、sex(字符型)、number(整型),定义一个student类型指针变量std。

第 2 页共 6 页

五、阅读程序(26)

(一). 写出下列程序的输出结果是(5×2)

1.#include using namespace std;

int main( ){ int i=1,sum=0;

do{sum += i; i++;}while(i<=100)

cou t<<”sum=”<

2. #include using namespace std;

int main( ) { char str1[ ]=”I love china!”,str2[20],*p1,*p2;

p1=str1;p2=str2;

for(;*p1!=’\0’;p1++,p2++)

{*p2=*p1;

*p2=’\0’;

p1=str1;p2=str2;}

cout<<”str1 is:”<

cout<<”str2 is:”<

return 0;}

(二)程序填空(2×8)

1. 使用子函数求两个实数的和

#include

using namespace std;

int main( )

{ _____________________; //子函数声明

float a,b,c; cout<<”输入两个实数”; cin>>a>>b;

c= ___________; //子函数调用

cout<<” 两个实数a和b的和为:”<

return 0;}

float add(float x,float y)

{ float z; z=x+y; ;}

2.用冒泡排序法对输入的20 个整数从大到小进行排序

#include

using namespace std;

int main( )

{ int a[20],i,j,k,max;

cout<<”\n Please input 20 data:\n”;

for (i=0;i<20;i++)

cin>> ;

for(i=0;i<19;i++)

for( ; ;j++)

if( )

{k=a[j];

;

a[j+1]=k;}

cout<<’\n’;

for(i=0;i<20;i++) cout<

return 0;}

第 3 页共 6 页

参考答案

一、判断题

×,√,√,×,×,√,×,√,√,√

二、选择题

A,A,B,B,A ,D ,C,B,C,D,C,A,B,D,

A

三、填空题

1、_ .obj

2、无返回值

3、4个,4个

4、_预处理指令__、___声明部分______、______函数__。

5、 40

6、 6

7、指针运算符,取地址符

8、34

9、字母、_ 下划线

四、简答题

1、请用C++语言的表达式表示下列代数式。

(1)sqrt(s*(s-a)*(s-b)*(s-c))

(2)(4*π*R*R*R)/3

2、struct student { char name;

int age;

char sex;

int number;

}std;

五、阅读程序

(一). 写出下列程序的输出结果是

1、________sum=5050________________________

2、_____str1=”I love china!”__________

______ str2=”I love china!”______

(二)程序填空

1、

____ float add(float x,float y)_

___add(a,b)_______

return(z)

2、a[i]

j=0 ; j=20-i

a[j]>a[j+1]

a[j]=a[j+1] ;

第 4 页共 6 页

c期末考试试题及答案完整版

c期末考试试题及答案 HUA system office room 【HUA16H-TTMS2A-HUAS8Q8-HUAH1688】

AutoCAD 试卷 一、 单项选择 1、AutoCAD 默认扩展名是 A 、dwt B 、dwg C 、bak D 、dxf 答案:B 2、在CAD 中,以下哪个命令可用来绘制横 平竖直的直线 A 、栅格 B 、捕捉 C 、正交 D 、对象捕捉答案:C 3、按哪个键可切换文本窗口和绘图窗口 A 、F2 B 、F8 C 、F3 D 、F5答案:A 4、默认情况下,命令提示行显示为几行 A 、3 B 、5 C 、2 D 、8答案:A 5、在CAD 中为一条直线制作平行线用什么命令 A 、移动 B 、镜像 C 、偏移 D 、旋转答案:C 6、在图层特性管理器中不可以设定哪项 A 、颜色 B 、页面设置 C 、线 宽 D 、是否打印答案:B 7、绘制建筑图步骤为 A 、墙线、轴线、门窗 B 、墙线、 门窗、轴线 C 、轴线、门窗、墙线 D 、轴线、 墙线、门窗答案:D 8、哪个命令可用于绘制直线与圆弧的复合 体 A 、圆弧 B 、构造线 C 、多段线 D 、样条曲线答案:C 9、如何在图中输入“直径”符号 A 、%%P B 、%%C C 、%%D D 、%%U 答案:B

10、如果要在一个圆的圆心写一个“A”字,应使用以下哪种对正方式 A、中间 B、对齐 C、中心 D、调整答案:A 11、在哪个层创建的块可在插入时与当前层特性一致 A、0层 B、在所有自动产生的层 C、所有图层 D、新建的图层答案:A 12、一个完整的尺寸由几部分组成 A、尺寸线、文本、箭头 B、尺寸线、尺寸界线、文本、标记 C、基线、尺寸界线、文本、箭头 D、尺寸线、尺寸界线、文本、箭头 答案:D 13、要将图形中的所有尺寸都为原有尺寸的2倍,应设定以下哪项A、文字高度 B、使用全局比例 C、测量单位比例 D、换算单位 答案:B 14、三维模型中哪种模型可以进行布尔运算 A、线框模型 B、实心体模型 C、表面体模型答案:B 15、渲染三维模型时,哪种类型可以渲染出物体的所有效果 A、一般渲染 B、普通渲染 C、照片级真实感渲染 D、照片级光线跟踪渲染答案:D 16、样板文件的括展名是 A、BAK B、SVS C、DWT D、DWG 答案:C 17、以下哪种相对坐标的输入方法是画8个单位的线长 A.8, 0 B.@0,8 C.@0<8

C语言期末试卷A12_13_1(含答案)

黄冈职业技术学院2012~2013学年度第1学期 《 C 语言程序设计》期末考试试卷(A 卷) (本试卷适用班级:2012级软件外包服务专业) 一、选择题(本大题共20小题,每小题1.5分,共30分) 1、C 语言中最简单的数据类型包括( ) A )整型、实型、逻辑型 B )整型、实型、字符型 C )整型、字符型、逻辑型 D )字符型、实型、逻辑型 2、以下关于C 语言程序执行的描述,正确的是( )。 A)C 语言执行的程序总是从main()函数开始,到main()函数结束 B)C 语言程序的执行是从第一个函数开始,到程序文件的最后一个函数结束 C)C 语言程序的执行是从第一个函数开始,到main()函数结束 D)C 语言程序的执行总是从main()函数开始,到程序文件的最后一个函数结束 3、C 语言中的标识符只能由字母,数字和下划线三种字符组成,且第一个字符( ) A )必须为字母 B )必须为下划线 C )必须为字母或下划线 D )可以是字母,数字和下划线中任一字符 4、下列可用于C 语言用户标识符的一组是( ) A )void, define, WORD B )a3_b3, _123,Car C )For, -abc, IF Case D )2a, DO, sizeof 5、以下描述错误..的是( )。 A)C 语言源程序经编译后生成后缀名为.obj 的目标程序( ) B)C 语言程序经过编译、连接等步骤之后才形成一个真正可以执行的二进制机器指令文件 C)用C 语言编写的程序被称为源程序,它以ASCII 代码的形式存放在一个文本文件中 D)C 语言每条可执行与非执行语句最终都将被转换成二进制机器指令 6、在C 语言中,char 型数据在内存中的存储形式是( ) A )补码 B )反码 C )原码 D )ASCII 码 7、C 语言中运算对象必须是整型的运算符是( ) A )% B )/ C )= D )<= 8、设有定义char a,b;若通过a&b 运算保留a 的第3位和第6位的值,则b 的二进制数应是( ). A) 00100100 B) 11011011 C) 00010010 D) 01110010 命题人 题 号 一 二 三 四 五 总 分 黄国军 应得分 30 20 24 10 16 100 实得分 评卷人 得 分 ----------- ------- --------------- --装- --------------------- ----------- ---订- ------------------------ -----------线- ------ ------------------ ----------- 教学 学院 :__ __ __ __ __ _ 年级: __ __ __ __ __ __ 专业班 级:_ __ __ __ __ __ _ 姓 名:__ __ __ __ __ __ __ 学号 :_ _ _ __ __ __ __ __ _ -------------------------------密-----------------------------------------封--------------------------------线----------------------------------------

语文版2019-2020年小升初语文期末试卷C卷

语文版2019-2020年小升初语文期末试卷C卷 姓名:________ 班级:________ 成绩:________ 小朋友,带上你一段时间的学习成果,一起来做个自我检测吧,相信你一定是最棒的! 一、基础知识积累与运用 (共12题;共24分) 1. (2分)下面三组词语中,划线字的读音有错误的选项是()。 A . 脚丫(yā)汲取(jí) 戏耍(shuǎ) 柳絮(xù) B . 膝盖(qī) 万缕(lǚ)花苞(bāo) 篷帐(péng) C . 喧闹(xuān) 旋风(xuàn) 拨动(bō) 漾着(yàng) 2. (2分)下列不是马克吐温的作品是()。 A . 《百万英镑》 B . 《汤姆·索亚历险记》 C . 《王子与贫儿》 D . 《悲惨世界》 3. (2分)下列下划线的词语运用不恰当的一项是()。 A . 我军的伤员被继续从火线上抬下来。 B . 教室里响起了热烈而持久的掌声。 C . 她很文静,总是默默地坐在教室的一角。 4. (2分)加下划线的字注音有误的一项是() A . 铿锵(kēng qiāng)贪婪(lán)绽放(zhàn) B . 穹隆(qióng lóng)草莓(méi)对称(chèng)

C . 人迹罕至(hǎn)淹没(mò)榛子(zhēn) D . 头晕目眩(xuàn)迸裂(bèng)踱步(duó) 5. (2分)根据课文内容,下面说法正确的一项是() A . “春来江水绿如蓝,能不忆江南?”是反问句。 B . “相看两不厌”的“厌”是“讨厌”的意思。 C . 《望洞庭》这首诗的作者是唐代的白居易。 D . 《记金华的双龙洞》是一篇游记,是按方位顺序写的 6. (2分) (2019五下·峄城期末) 依次填入下列文字横线处最恰当的一组是() 让我们对所有的苦难心存感激,因为,生命,意志,思想。 ①总是在徘徊和失意中成熟②总是在挫折和磨难中茁壮③总是在残酷和无情中坚强 A . ②③① B . ③②① C . ①②③ D . ②①③ 7. (2分)依据文段内容,在横线上补全语句,使语言得体,最恰当的一项是() 超市里,一位营业员发现有位顾客买青菜时,把菜叶剥掉了许多,于是,她走上前去,对他说:“同志,________。”() A . 你这是干什么?不能再剥了 B . 把菜放那儿,不卖了 C . 你不能这样买菜,影响多不好

C语言期末考试试题

C语言试题1 一填空题(15分) 1.设x的值为15,n的值为2,则表达式x%=(n+=3)运算后,x的值为()。 2.设int a=7,b=9,t;执行完表达式t=(a>b)?a:b后,t的值是()。 3.下面程序段的输出结果是()。 int a=1234; a=a&0377; printf(“%d %o\n”,a,a); 4.a数组定义如下,按照内存排列顺序,a数组中的所有元素是()。 char a[3]; 5.设有以下宏定义,则执行赋值语句a=PP*20;(a为int型变量)后,a的值是()。 #define PR 80 #define PP PR+403 6.在C程序中,可以通过三种运算方式为指针变量赋地址值,它们是:()、()和()。7.在C文件中,数据存在的两种代码形式是()和()。 8.C语言中调用()函数打开文件,调用()函数关闭文件,调用()函数可实现文件的随机读写。 9.若有int a[3]={10,12,30};则a+1是()的地址,*(a+2)=()。 二判断对错(5分,对的划“√”,错的划“×” 1.在Turbo C中,整型数据在内存中占2个字节。() 2.表达式1/4+2.75的值是3。() 3.结构体类型只有一种。() 4.函数若无返回值,则它一定无形参。() 5.C语言只能处理文本文件和二进制文件。() 三选择题(20分) 1.设int a=12; 表达式a+=a-=a*=a的值是()。 A 12 B 144 C 0 D 132 2.以下程序的输出结果是()。 main( ) { int a=011; printf(“%d\n”,++a); } A 12 B 11 C 10 D 9 3.以下程序的输出结果是()。 #define ADD(x) (x)+(x) main() { int a=4,b=6,c=7,d=ADD(a+b)*c; printf(“d=%d”,d); } A d=70 B d=140 C d=280 D d=80 4.下面的选项中正确的赋值语句是(char a[5],*p=a;)()。 A p=“abcd”; B a=“abcd”; C *p=“abcd”; D *a=“abcd”; 5.若k为整形,则while循环执行()次。 k=2; while(k==0) printf(“%d”,k); k--; printf(“\n”); A 10 B 9 C 0 D 1

C语言试卷及答案

一、选择题(每题 1 分,共 20 分) 1. C 语言程序的三种基本结构是顺序结构、选择结构和结构。 A、循环 B、递归 C、转移 D、嵌套 2. 下列标识符中,合法的是_______ 。 A) unsigned B) 5ab C) INT# D)_num2 3. 若float x ;x = 10/4 ;x的值是。 A、2.5 B、2.0 C、3 D、 2 4. 表达式!x 等价于。 A、x==0 B、x==1 C、x != 0 D、x != 1 5. 算术运算符、赋值运算符和关系运算符的运算优先级按从高到低的顺序依次为。 A、算术运算、赋值运算、关系运算 B、关系运算、赋值运算、算术运算 C、算术运算、关系运算、赋值运算 D、关系运算、算术运算、赋值运算 6. 能将高级语言编写的源程序转换为目标程序的是。 A、链接程序 B、解释程序 C、编译程序 D、编辑程序 7. 下列语句定义pf为指向float类型变量f的指针,是正确的。 A、float f, *pf = f; B、float f, *pf = &f; C、float *pf = &f, f; D、float f, pf = f; 8. 一个C程序的执行是从。 A、本程序的main函数开始,到main函数结束 B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C、本程序的main函数开始,到本程序文件的最后一个函数结束 D、本程序文件的第一个函数开始,到本程序main函数结束 9. 能正确表示“当x的取值在[1,10]或[[200,210]范围内为真,否则为假”的表达式是________。 A、(x>=1)&&(x<=10)&&(x>=200)&&(x<=210) B、(x>=1)||(x<=10)||(x>=200)||(x<=210) C、(x>=1)&&(x<=10)||(x>=200)&&(x<=210) D、(x>=1)||(x<=10)&&(x>=200)||(x<=210) 10. 对两个数组a和b进行如下初始化 char a[]=“ABCDEF”;char b[]={ …A?,?B?,?C?,?D?,?E?,?F?}; 则以下叙述正确的是。 A、a和b数组完全相同 B、a和b长度相同 C、a和b中都存放字符串 D、a数组比b数组长度长 11. 是不正确的字符常量。 A、'\n' B、'1' C、"a" D、'\101' 12. 若变量已正确定义,语句“if(a>b) k=0; else k=1;”和等价。 A、k=(a>b)?1:0; B、k=a>b; C、k=a<=b; D、a<=b ? 0 : 1; 13. 设变量定义为“int x, *p=&x;”,则&*p相当于。 A、p B、*p C、x D、*&x 14. 有两个字符数组a、b,则以下正确的输入语句是。 A)gets(a,b); B) scanf(“%s%s”,a,b); C) scanf(“%s%s”,&a,&b); D) gets(“a”),gets(“b”); 15. C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是。 A、地址传递 B、单向值传递

五年级上册语文期末模拟测试卷C卷

五年级上册语文期末模拟测试卷C卷 姓名:________ 班级:________ 成绩:________ 亲爱的同学,经过一段时间的学习,你们一定学到不少知识,今天就让我们大显身手吧! 一、基础知识 (共10题;共110分) 1. (12分)按注音写词语。 xiǎng yùlín tóng fājuéniǎo kàn fājì ________________________________________ fén mùlún kuòzhuāng shìcǎo píng chān huo ________________________________________ 2. (3分)“发芽”“出发”“蒸发”“发扬”这四个词中的“发”字属于一字多义现象,其意思依次是() A . 产生;起程;分散、散开;扩大 B . 扩大;产生;分散、散开;起程 C . 起程;分散、散开;扩大;产生 D . 产生;扩大;起程;分散、散开 3. (3分)下面词语中字形完全正确的一项是()。 A . 招贤纳士平坦鞠躬沟当 B . 嫉贤妒能气宇轩昂羞惭绿阴 C . 错手不及理采尺椟枷锁 D . 风弛电挚扬眉吐气揣摩锦绣 4. (3分)下面是与季节有关的成语,其中有误的一组是()

A . 春——鸟语花香莺歌燕舞一元复始花团锦簇 B . 夏——汗流浃背铄石流金骄阳似火酷暑难耐 C . 秋——一叶知秋天高云淡风和日丽雁过留声 D . 冬——冰天雪地银装素裹冰冻三尺呵气成霜 5. (3分)从下面选出一句说明“将心比心”的话。() A . 先天下之忧而忧,后天下之乐而乐。 B . 己所不欲,勿施于人。 6. (6分)根据课文《自己的花是让别人看的》内容填空。 在德国,可以看到________的景色,家家户户的窗子前都是________,________。许多窗子连接在一起,汇成了________,让我们看的人如入山阴道上,________。 7. (14.0分)阅读文言文,回答问题 称象 曹操得巨象。欲知其轻重,不能称。操之幼子名冲,告操曰:“置象于船上刻其水痕所至。去象,将他物积载船中,使水及原痕。复称他物,则象重可知矣。” 【参考译文】曹操获得一只大象,想要知道大象的体重,但是没办法称出来。曹操的小儿子叫曹冲,跟曹操说:“只要把大象放进船里,记录水痕到达的地方。取出大象,将同样重量的物体放到船里,让水位赶上原先所刻的地方。而后再称出这些物体的重量,就能知道大象的重量了。” (1)解释下列句子中划线的词。 ①欲知其轻重。________ ②使水及原痕。________ (2)“欲知其轻重”中的“其”指的是________。 (3)用“/”给下面的句子断句。 置象于船上刻其水痕所至。

C语言期末试卷

一、单项选择题 1. C语言源程序文件经过C编译程序编译连接之后生成一个后缀为__C____的文件。 A、”.c” B、“.obj” C、“.exe” D、“.bas” 2. 以下选项中不正确的整型常量是_C____。 A、12L B、-10 C、1,900 D、123U 3. 表达式___C___的值是0。 A、3%5 B、3/5.0 C、3/5 D、3<5 4. 表达式!(x>0||y>0) 等价于__D___。 A、!x>0||!y>0 B、!(x>0)||!(y>0) C、!x>0&&!y>0 D、!(x>0)&&!(y>0) 5. 若变量已正确定义并赋值,表达式__D____不符合C语言语法。 A、4&&3 B、+a C、a=b=5 D、int(3.14) 6. 若变量已正确定义,执行语句scanf("%d%d%d ",&k1,&k2,&k3);时,___B___是正确的输入。 A、2030,40 B、20 30 40 C、20, 30 40 D、20, 30,40 7. 执行语句printf(”__D____”, 2); 将得到出错信息。 A、%d B、%o C、%x D、%f 8. 设变量定义为“int s[ ]="hello\nworld\n";”,则数组s中有__B____个元素。 A、12 B、13 C、14 D、15 9. 设变量定义为“int a[2]={1,3}, *p=&a[0]+1;”,则*p的值是___B__。 A、2 B、3 C、4 D、&a[0]+1 10. 若变量已正确定义并赋值,表达式-k++ 等价于__A____。 A、-(k++) B、(-k)++ C、-(k+1) D、-(++k) 11. 在C 语言程序中,在函数内部定义的变量称为__D____。 A、全局变量 B、全程变量 C、外部变量 D、内部变量 12. 若x是整型变量,表达式(x=10.0/4.0) 的值是__D___ 。 A、2.5 B、2.0 C、3 D、2 13. 对于以下的变量定义,表达式__A____是正确的。 struct node { char s[10]; int k; } p[4]; A、p->k=2 B、p[0].s=“abc” C、p[0]->k=2 D、p->s=‘a’ 14. 下列运算符中,优先级从高到低依次为__D___。 A、&&,!,|| B、||,&&,! C、&&,||,! D、!,&&,|| 15. 下列程序段的输出结果是__B___。 int *p, *q, k = 1, j=10 ; p=&j; q = &k ; p = q ; (*p)++; printf("%d",*q); A、1 B、2 C、10 D、11 16.以下各选项企图说明一种新的类型名,其中正确的是水量(C) A) typedef v1 int; B) typedef v2=int; C) typedefv1 int v3; D) typedef v4: int; 17. 以下选项中,非法的字符常量是(C) A) ‘\t’B) ‘\17’C)“n”D) ‘\xaa’

C语言程序设计模拟试题1附答案

《C语言程序设计》模拟试卷一 一、单项选择题(每题2分,共30分) 1、下列有关C语言的叙述中错误的是()。 A) C语句必须以分号结束 B) 任何一个C程序中有且只有一个主函数 C) 复合语句在语法上可被看作一条语句 D) C程序中对数据的任何操作都可由运算符实现 2、以下不能定义为用户标识符的是()。 A) MAIN B) _HJ C) 2ong D) LINE1 3、下列符号中用来表示C语言中的回车换行的是()。 A) \r B) \n C) \b D) \t 4、如有如下定义:int a=1,则语句printf(“%d,%d”, a, ++a);的运行结果为()。 A) 1, 1 B) 1, 2 C) 2, 2 D) 2, 1 5、已知ch为字符型变量,下面表达式中正确的是()。 A) ch=’\xff ’B) ch=’\ff ’C) ch=’ ff ’D) ch=” ff ” 6、以下能正确定义一维数组的是()。 A) int a[5]={0,1,2,3,4,5}; B) int a[5]=”012345”; C) char a[ ]=”012345”;D) char a[5]={0,1,2,3,4,5}; 7、以下语句中能正确定义变量并赋初值的是()。 A) char c=65; B) float f=f+1.1; C) double x=12.3e3.6; D) int m=n=2.0; 8、在执行下列程序时输入:1357924,则程序的运行结果为()。 main( ) { int x, y; scanf(“%2d%2d”,&x,&y); printf(“%2d”,x*y); } A) 13 B) 1357 C) 74 D) 741 9、执行下列程序段后输出的结果是()。

C期末考试试卷及复习资料

40分) 1. ______不是属于面向对象程序设计的特性 A. 抽象性 B. 数据相关性 C. 多态性 D. 继承性 2. 将对某一类数据的处理算法应用到另一类数据的处理中,要用到C++的______ A. 类 B. 虚函数 C. 运算符重载 D. 模板 3. C++与C语言最根本的不同之处在于_______ A. 使用了类 B. 能够实现变量自动初始化 C. 支持软件重用 D. 支持接口重用 4. 动态内存分配的主要目的是_______ A. 使程序按动态联编方式运行 B. 正确合理的使用内存 C. 提高程序的运行速度 D. 提高程序的可维护性 5. 在C++函数的形参前加const关键字,是为了提高函数的_______ A. 数据封装性 B. 可理解性 C. 可维护性 D. 可重用性 6. 函数重载的目的是________ A. 实现共享 B. 使用方便,提高可读性 C. 提高速度 D. 减少空间 7. 从程序片断:char name[] = "C++"; course(name);可判断函数course的调用采用的是_______ A. 传值调用 B. 带缺省参数值的函数调用 C. 引用调用 D. 传址调用 8. 用来说明类中公有成员的关键字是________ A. public B. private C. protected D. friend 9. 如果一个类的成员函数print()不修改类的数据成员值,则应将其声明为 A. void print() const; B. const void print(); C. void const print(); D. void print(const); 10. 下列关于构造函数的论述中,不正确的是_______ A. 构造函数的函数名与类名相同 B. 构造函数可以设置默认参数 C. 构造函数的返回类型缺省为int型 D. 构造函数可以重载 11. 在程序代码:A::A(int a, int *b) { this->x = a; this->y = b; }中,this的类型是______ A. int B. int * C. A D. A * 12. 内存泄漏是指_______ A. 内存中的数据出现丢失 B.试图释放一个已经释放了的动态分配的堆内存 C. 函数中局部变量所占的栈内存没有及时回收 D. 动态分配的堆内存在程序退出后始终被占用 13. 从程序片断:student zhangsan("张三","M",22); zhangsan.id("2005131000");可判断id是一个________ A. 私有成员数据 B. 私有成员函数 C. 公有成员数据 D. 公有成员函数 14. 友元函数_______ A. 可以被声明为const B. 没有this指针 C. 可以用类名或对象名来调用 D. 只能用对象名来调用

市中区小升初语文期末试卷C卷

市中区小升初语文期末试卷C卷 一、积累与运用 (共11题;共24分) 1. (1分)给划线字注音 ________________________ 矫健身姿鸟语 2. (2分)为下列划线的字选择正确的意思,把序号填在横线上。 (1)不住号叫() A . 号召、号令 B . 大声叫唤 C . 大声哭 (2)国家强盛() A . 盛大,隆重 B . 用力大,程度深 C . 兴盛,繁盛 3. (2分)下列句子中关联词使用不当的一项是() A . 郝副营长宁愿牺牲自己,也要为后续部队照亮前进的道路。 B . 只有刻苦学习,持之以恒,才能攀登知识的高峰。 C . 即使明天的天气晴朗,我们也要去郊游。 D . 因为时间很紧迫,所以这项任务要抓紧完成。 4. (2分) (2019六下·达州月考) 下面最适合做“凌云劲竹真君子”的下联的一句是() A . 梅梢月斜人影孤 B . 空谷幽兰绝美人

C . 野泉声入砚池中 D . 西出阳关无故人 5. (2分)下列标点符号使用错误的一项是() A . “立在这儿的那棵树,到什么地方去了呀?”鸟儿问树根。 B . “这真难受。”种子想:“我一定要站起来,大口大口地呼吸空气,那一定会很好。” C . 等小蚂蚁们消失在草丛中,他才大叫:“立——定!原地休息!” 6. (2分)下列语句画线处所指的文学家,依次是() ⑴淋漓襟袖啼红泪,比司马青衫更湿。 ⑵陈王昔时宴平乐,斗酒十千恣欢谑。 ⑶铁板铜琶,继东坡,高唱大江东去。 ⑷幽愁发愤,著成信史照人寰。 A . 李清照李白苏轼欧阳修 B . 白居易曹植辛弃疾司马迁 C . 白居易李白辛弃疾欧阳修 D . 李清照曹植苏轼司马迁 7. (2分)感受劝告方法:判断下面的说法是否正确。 (1)劝告别人时,只要达到效果就行,没必要注意太多。 (2)劝告别人时语气要严厉,否则别人不会轻易接受。 (3)劝告别人时要从别人的角度着想。 (4)看到别人做得不对,就要去劝告、指责。 8. (2分)作为当代少年,你觉得你有什么责任? 9. (2分)阅读诗句,完成练习。

C语言期中考试试题及答案-1

高级语言程序设计试题 答案在最后 一、单项选择题(本大题共20小题,每小题2分,共20分)在每小题列出得四个选项中只有一个 选项就是符合题目要求得,请将正确选项前得字母填在题后得括号内。 1、C语言程序编译时,程序中得注释部分就是( ) A、参加编译,并会出现在目标程序中 B、参加编译,但不会出现在目标程序中 C、不参加编译,但会出现在目标程序中 D、不参加编译,也不会出现在目标程序中 2、设int a=3;则表达式a<1&&--a>1得运算结果与a得值分别就是( ) A、0与2 B、0与3 C、1与2 D、1与3 3、与语句if(a>b)if(c>d)x=1;else x=2;等价得就是( ) A、if(a>b){if(c>d)x=1;else x=2;} B、if(a>b){if(c>d)x=1;}else x=2; C、if((a>b)&&(c>d))x=1;else x=2; D、if(a<=b)x=2;else if(c>d) x=1; 4、设char x='a';则printf("x=%c,y=%c\n",x,97);得输出就是( ) A、x=a,y=97 B、x=97,y=a C、x=97,y=97 D、x=a,y=a 5、执行下列程序 int a[3][3]={{1},{2},{3}}; int b[3][3]={1,2,3}; main() {printf("%d\n”,a[1][0]+b[0][0]);} 后输出得结果就是( ) A、0 B、1 C、2 D、3 6、结构化程序设计所规定得三种基本控制结构就是( ) A) 输入、处理、输出B) 树形、网形、环形 C) 顺序、选择、循环D) 主程序、子程序、函数 7、完成C源文件编辑后、到生成执行文件,C语言处理系统必须执行得步骤依次为( ) A、连接、编译 B、编译、连接 C、连接、运行 D、运行 8、下列各语句中,能够且仅输出整型变量a、b中最大值得就是( ) A、if(a>b) printf(″%d\n″,a);printf(″%d\n″,b); B、printf(″%d\n″,b);if(a>b) printf(″%d\n″,a); C、if(a>b) printf(″%d\n″,a);else printf(″%d\n″,b); D、if(a

南昌大学C期末考试试卷(答案全)

南昌大学2003 ~2004 学年第二学期期末考试试卷A卷 一单项选择题 1.‘A’的ASCII码为65,n为int型,执行n =‘A’+‘6’-‘3’;后,n的值为B。 A)‘D’ B) 68 C) 不确定的值D) 编译出错 2.下列变量名中, A 是合法的。 A)CHINA B) byte-size C) double D) A+a 3.在static int B[3][3]={{1},{3,2},{4,5,6}};中, a[2][2]的值是C。 A)0 B) 5 C)6 D)2 4.若有定义int a=3, *p=&a ;则*p的值是 B 。 A)常量a的地址值B)3 C)变量p的地址值D)无意义 5.下列关于指针运算的各叙述中,不正确的叙述是 D 。 A)指向同一数组的两个指针,可以进行相等或不等的比较运算; B)可以用一个空指针赋值给某个指针; C)指向数组的指针,可以和整数进行加减运算; D)指向同一数组的两个指针,可以进行有意义的相加运算。 6. 已知x、y、z是int型变量,且x=3,y=4,z=5;则下面各表达式中,值为0的是 D 。 A)‘x’&&‘y’ B)x<=y C)x || y+z && y-z D) !((x

蔡甸区小升初语文期末试卷C卷

蔡甸区小升初语文期末试卷C卷 一、积累运用 (共12题;共30分) 1. (2分)下列词语中划线的字,读音完全正确的一组是() A . 辍(chuó)学瘦削(xiāo)绚(shuàn)烂 B . 惩(chěng)罚咨询(xún)纤(qiàn)夫 C . 江畔(pàn)粗犷(guǎng)游弋(yì) D . 包扎(zhā)勉强(qiǎng)羊圈(quān) 2. (1分)按照课文看拼音写词语。 dònɡtínɡshuǐtán tán miàn qīnɡluó ________________________________ 3. (6分)(2019·滨湖) 咬文嚼字。 (1)查字典、词典并结合上下文,理解下面划线词语的意思。 ①许多窗子连接在一起,汇成一片花的海洋,让我们看的人仿佛走在林阴道上,应接不暇。 ②我觉得这种境界是很耐人寻味的。 (2)“花团锦簇、姹紫嫣红”多么美丽的景色,你还知道哪些描写“花”的词语,快快写下来,与同学们一起分享。 4. (2分)下面句子中加下划线的字注释不正确的一项是() A . 孔子东游,见两小儿辩斗(辩论,争论),问其故。 B . 山下兰芽短浸(泡在水中)溪,松间沙路净无泥。 C . 弈秋,通国(通往中国)之善弈者也。 5. (2分)下列各组词中,意思相近的一组是()。 A . 故意——得意强盛——昌盛侮辱——凌辱威风——威武

B . 欺骗——欺诈得意扬扬——垂头丧气尊重——遵守取笑——嘲笑 C . 招待——款待打发——消磨立刻——立即面不改色——不动声色 D . 取笑——嘲笑吩咐——嘱咐冷笑——狞笑安居乐业——流离失所 6. (2分)给加下划线的词,选择正确的解释。 万条垂下绿丝绦。_____ A . 一万条。 B . 泛指柳树枝条多。 7. (2分)下列加点的关联词使用不当的一项是() A . 既然是你错了,你就应该主动道歉。 B . 因为万户试验失败了,所以他那种勇于实践的探索精神极大地震撼和鼓舞着人们。 C . 小男子汉虽然很小,但是他很独立。 D . 无论天多冷,青铜都坚持出门卖芦花鞋。 8. (2分) (2019四下·东莞期末) 根据语境填空。 (1)孔子是我国伟大的教育家,他有许多名言,告诉我们对待朋友要讲信用的名言是:________ (2)日出时看到江边鲜花盛开,江水碧録,就想起白居易的诗句:________,________。 (3)黄河是中华民族的摇篮,我要为保护黄河设计一则标语:________ (4)关于农业气象方面的农谚,我知道很多,如:________,明日必有大雨到。 9. (2分)写出下列词语的反义词 呈现- ________ 混合-________ 遮蔽—________ 10. (2分) (2018四下·龙岗期末) 下列说法错误的一项是() A . 《三个苹果的故事》《普罗米修斯》《阿拉丁和神灯的故事》都出自《一千零一夜》。 B . 《自然之道》这个故事告诉我们,如果不按自然规律办事,往往会产生与我们的愿望相反的结果。 C . “出江花红胜火,春来江水绿如蓝。”这两句诗让我们仿佛看到了江南明媚的春光。

发布大物期末试卷(C)

第1学期大学物理期末试卷(A) ( 9: 00-11: 30) 专业 ____组 学号 成绩 (闭卷) 一、 选择题(30%) 1.如图所示,一长为a ,宽为b 的矩形线圈放在磁场 B 中, 磁场变化规律为 .t Sin B B 0ω=线圈平面与磁场垂直,则线圈感应电动势大小为: 【 C 】 (A) 0 (B) .B abSin t ω= (C) cos .B ab t ωω= (D) .B ab t ω= 2.某物体的运动规律为 t kv dt dv 2-=,式中的k 为大于零的常数。当t=0时,初速为v 0,则速度v 与时间t 的函数关系是: 【 C 】 (A) 02v kt 2 1v += (B) 02v kt 2 1v +-= (C) 0 2v 1kt 21v 1+ = (D) 0 2v 1kt 21v 1+-= 3.两个截面积不同、长度相同的铜棒串联在一起,两端加有一定的电压V ,下列说确的是: 【 D 】 (A )两铜棒中电流密度相同 (B ) 两铜棒上的端电压相同 (C )两铜棒中电场强度大小相同 (D )通过两铜棒截面上的电流强度相同 4. 某人骑自行车以速率v 向正西方向行驶,遇到由北向南刮的风 (风速大小也为v ) 则他感到风是从 【 C 】 (A) 东北方向吹来;(B) 东南方向吹来; (C) 西北方向吹来;(D) 西南方向吹来。 5. 磁介质有三种,用相对磁导率r μ表征它们各自的特性时: 【 C 】 (1) 选择题

(A)顺磁质r μ>0,抗磁质r μ<0,铁磁质r μ>>1; (B)顺磁质r μ>1,抗磁质r μ=1,铁磁质r μ>>1; (C)顺磁质r μ>1,抗磁质r μ<1,铁磁质r μ>>1; (D)顺磁质r μ>0,抗磁质r μ<0,铁磁质r μ>>1。 6.已知水星的半径是地球半径的0.4倍,质量为地球的0.04倍。设在地球上的重力 加速度为g ,则水星表面上的重力加速度为: 【 B 】 (A) 0.1g; (B) 0.25g; (C) 4g; (D) 2.5g 7.如图所示,厚度为d 的“无限大”均匀带电导体板,电荷面密度为σ ,则板两侧离板面距离均为h 的两点a 、b 之间的电势差为 【 A 】 (A) 零. (B) σ /2ε 0 (C) σ h /ε 0. (D) 2σ h /ε 0. 8.质量为10kg 的物体以v=(8i+3j)m/s 的速度运动,其动能为 【 C 】 (A)200J ( B )400J ( C)365J ( D)730J 9.对功的概念有以下几种说法: 【 C 】 (1) 保守力作正功时,系统相应的势能增加; (2) 质点运动经一闭合路径,保守力对质点做的功为零; (3) 作用力和反作用力大小相等、方向相反,所以两者所做功的代数和必为零; 在上述说法中: (A) (1)、(2)是正确的;(B) (2)、(3)是正确的;(C) 只有(2)是正确的; (D) 只有(3)是正确的。 10. 关于静电场中的电位移线,下列说法中正确的是? (A ) 起自正电荷,止于负电荷,不形成闭合曲线,不中断; 【 C 】

c语言试卷及答案1

c语言试卷及答案1

浙江理工大学 C程序设计试题(一) 试题二、语言基础题(本题共30分) (一)判断题(本题共10分,每小题1分) 说明:在以下提供的若干陈述中,逐一判断其正确与否,选A表示正确,选B表示错误。 (16) C语言程序的三种基本结构是顺 序、选择和嵌套。 (17) 在C语言程序中,在函数内部定 义的变量称为全局变量。 (18) 运算符“=”和“&=”的优先级相 同。 (19) ‘%f’是不正确的字符常量。 (20) 运算符“+”不能作为单目运算符。 (21) 如果运算符“*”和“/”都是右 结合的,则表达式10*6/5的值是10。 (22) s(s-a)(s-b)(s-c)是合法的C语 言表达式。 (23) 表达式!!6的值是6。 (24) 表达式~(~2<<1)的值是5。 (25) 对于变量定:int a[10],*p=a+8; 数组a的最后一个元素是p[1]。

(二)单选题(本题共20分,每小题2分) (26) 执行语句printf("(26) ", "A");将得到出错信息。 A、%u B、%s C、%e D、%d (27) 设c是一个字符变量,求解表达 (27) 后,c的值不是1就是0。 A、c=getchar()!=’\n’ B、(c=getchar()!)=’\n’ C、c=’1’ D、c=EOF (28) 下列定义中,(28) 定义的变 量可以存放-123.4。 A、long a; B、 unsigned b; C、int d; D、float c; (29) 对于变量定义;char *pp[100], pp是一个(29) 。 A、函数 B、数组元素 C、指针变 量D、数组 (30) 下列程序段的输出结果是 (30) 。 char *st[ ]={ "SUM","MOON","STAR","X"}; printf("(%s,%c) ",*(st+1)+1,*(*(st+2)+2)+2)

c语言期末考试试题

一、单项选择题。(每题1分,共20分) 1. C程序的基本单位是:() A.子程序 B.程序 C.子过程 D.函数 2.在C语言中,非法的八进制是:() A.016 B.018 C.017 D.02 3. 不是C语言实型常量的是:() A.55.0 B.0.0 C.55.5 D.55e2.5 4 .字符串“xyzw”在内存中占用的字节数是:() A.6 B.5 C.4 D.3 5. 若已定义f,g为double类型,则表达式:f=1,g=f+5/4的值是:() A.2.0 B.2.25 C.2.1 D.1.5 D.1.5 D.1.5 D.1.5 6. 若有语句char c1=`d`,c2=`g`;printf(“%c,%d\n”,c2- `a`,c2-c1);则输出结果为:() (a的ASCII码值为97) A.M,2 B.G,3 C.G,2 D.D,g 7. 使用语句scanf(“a=%f,b=%d”,&a,&b);输入数据时,正确的数据 输入是:() A.a=2.2,b=3 B.a=2.2 b=3 C.2.2 3 D.2.2,3 8.表示关系12<=x<=y的C语言表达式为:() A.(12<=x)&(x<=y) B. (12<=x)&&(x<=y) C. (12<=x)|(x<=y) D.(12<=x)||(x<=y) 9.设x=1,y=2,m=4,n=3,则表达式x>y?x:mc4)后,s,t的值为:() A.1,2 B.1,1 C.0,1 D.1,0 12. 语句for(a=0,b=0;b!=100&&a<5;a++)scanf(“%d”,&b); scanf最多可执行次数为:() A.4 B.6 C.5 D.1 13. 对于for(s=2;;s++)可以理解为:()

八年级期末考试语文试卷C卷

八年级期末考试语文试卷C卷 一、基础题 (共5题;共17分) 1. (4分)(2017八上·镇江月考) 默写。 (1) ________,万水千山只等闲。 (2)金沙水拍云崖暖,________。 (3)天上闪烁的星星好像________,________! (4)像春蚕在咀嚼桑叶,________,像山泉在呜咽,________。 2. (4分)(2013·宿迁) 读语段,根据拼音写汉字或给划线字注音(依次填写)。 成功没有定律,有人早慧,有人则大器晚成;有人平步青云,有人则曲径通yōu________;有人“华山一条路”登lín________绝顶,有人则中途易辙________看到了另一番美景……但不论哪种情况,都需要有坚韧之志和耐得寂寞之定力,也需要变通之智和化苦水为佳酿________之诗意情怀。 3. (2分)(2017·深圳模拟) 下列加线成语使用错误的一项是() A . 在周敦颐笔下,莲是虽出淤泥却一尘不染的谦谦君子。 B . 对美国在韩国部署“萨德”系统这一计划,国人感到义愤填膺,表示强烈抗议。 C . 那火烧夫家的情节便渐渐被人们从记忆中删除了,那十里红妆的典故讲到这里就戛然而止了。 D . 上周末,掀起全民朗读热潮的“朗读亭”流动到深圳图书馆,图书馆外深圳爱书之人络绎不绝,很多人纷纷前去体验。 4. (2分)下列句子没有语病的一项是() A . 当听到这个故事的时候,使我想起许多往事。 B . 这篇小说通过平凡而又充满生活气息的细节描写,充分揭露了主人公的心灵美。 C . 我们不能忘记英法联军烧毁并洗劫圆明园的历史。

D . 心灵是一剂药,上帝和凡人都参与了它的配制。 5. (5分) (2018七上·江门期中) 仿写。 如果你是鱼儿,那快乐就是一汪清凉清凉的溪水。 如果你是小草,那快乐就是一束暖香暖香的阳光。 二、阅读题 (共4题;共29分) 6. (4分)阅读下面文言文,回答下列问题。 【甲】世有伯乐,然后有千里马。千里马常有,而伯乐不常有。故虽有名马,祗辱于奴隶人之手,骈死于槽枥之间,不以千里称也。 马之千里者,一食或尽粟一石。食马者不知其能千里而食也。是马也,虽有千里之能,食不饱,力不足,才美不外见,且欲与常马等不可得,安求其能千里也? 策之不以其道,食之不能尽其材,鸣之而不能通其意,执策而临之,曰:“天下无马!”呜呼!其真无马邪?其真不知马也。 (节选自韩愈《马说》) 【乙】七年,入见,帝①从容问曰:“卿得良马否?”飞曰:“臣有二马,日啖刍豆数斗,饮泉一斛,然非精洁则不受。介②而驰,初不甚疾,比行百里始奋迅。自午至酉,犹可二百里。褫③鞍甲而不息不汗,若无事然。此其受大而不苟取,力裕而不求逞,致远之材也。不幸相继以死。今所乘者,日不过数升,而秣④不择粟,饮不择泉,揽辔未安,踊踊疾驱,甫百里,力竭汗喘,殆欲毙然。此其寡取易盈,好逞易穷,驽钝之材也。”帝称善,曰:“卿今议论极进。” (节选自《宋史·岳飞传》) 【注】①帝:宋高宗赵构,此次谈话后就封岳飞为太尉。②介:备上鞍甲。③褫(chǐ):脱去,卸下。④秣:喂食。 (1) 解释下面划线的词语。 ①策之不以其道 ________

相关文档