欢迎来到天天文库
浏览记录
ID:25605180
大小:75.50 KB
页数:6页
时间:2018-11-21
《扬州职业大学非计算机专业.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、…………………………………………装………………………………………………订…………………………………………线……………………………班级学号姓名密封线内不要答题扬州职业大学非计算机专业C++程序设计试卷9注意事项:1、本试卷共6页,满分100分,考试时间为120分钟。2、答题时请使用蓝、黑钢笔或圆珠笔。3、考试形式:闭卷(开、闭)项目一二三四五六七八总分得分得分评卷人一、判断题(1×10)1.C++表达式4/7和4.0/7的值是相等的,且都为double型。()2.若有intI=10,j=0;则执行完语句if(j=0)I++;elseI--;I的值为11。()3.若有intI=10,j=2;则执行
2、完I*=j+8;后I的值为28。()4.字符串“china”在内存中占据的存储空间是5个字节。()5.一个可执行的C++语言程序可以包含若干个函数,但至少必须包含一个main()函数。()6.一个C++语言程序可由若干个源程序文件构成,每个源程序文件也必须包含一个main()函数。()7.在变量定义intsum,SUM;中sum和SUM是两个相同的变量名。()8.一个变量的地址就称为该变量的”指针”。()9.在C++语言中,所有函数都是平行的,即在定义函数时是相互独立的,一个函数并不从属于另一个函数。()10.C++中,在定义函数时的参数是“形式参数”,在调用函数时的参数是“实际参数”。()得
3、分评卷人二、选择题(2×10)1.源程序文件的扩展名是:()A).CPPB).CC).DLLD).EXE2.循环至少被执行了一次的语句为()A).for循环B).while循环C).do循环D).任一种循环3.整型变量i定义后赋初值的结果是:()inti=2.8*6;A)12B)16C)17D)184、下列表达式的值为false的是:()A)1<3&&5<7B)!(2>4)C)3&&0&&1D)!(5<8)
4、
5、(2<8)5、设inta=10,b=11,c=12;表达式(a+b)6、k=0;k<90;k++)if(k)x++;A)0B)30C)89D)907、下列程序段循环次数是:()intx=-10;while(++x)cout<107、8、x<20C)x>10&x<20D)x>10&&x<209、在下面的一维数组定义中,哪一个有语法错误()A).inta[]={1,2,3};B).inta[10]={0};C).inta[n]D).inta[5]10、设a=1,b=2,则(a++)+b与a+(++b)这两个表达式的值分别为:()A)3,3B)3,4C9、)4,3D)4,4得分评卷人三、填空(2×15).1、描述命题“A小于B或小于C”的表达式为____【1】__________。2、假定x和y整型,其值分别为16和5,则x%y和x/y的分别为【2】和【3】。3、一个C++语言程序总是从__________【4】____________开始执行。4、C++语言程序中出现的/*……*/部分或∥……部分所起的作用是__【5】__。…………………………………………装………………………………………………订…………………………………………线……………………………班级学号姓名密封线内不要答题5、C++规定:在每一个字符串的结尾加上一个______【6】__10、____,以便系统据此判断字符串是否结束。6、若有intx=4,y=7;则表达式x*=x+y的值为_______【7】________。7、过程化程序设计方法中,程序有三种基本结构,即:____【8】____、____【9】______、___【10】_____。8、C++语言中所提供的循环控制语句有三种,即:_____【11】________、_____【12】、_____【13】________。9、C++语言中用来存放变量地址的变量称作___【14】_____。10、作为语句标号使用的C++保留字case和default只能用于【15】_语句的定义体中。得分评卷人四、简答题(5×3)1.11、请用C++语言的表达式表示下列代数式。1)2)2.根据要求定义数据类型或变量定义结构体类型date,该结构体包含的成员为year(整型)、month(整型)、day(整型),再定义date型变量birthday。得分评卷人五、分析程序运行结果(15)1.写出下列程序的输出结果。#includeusingnamespacestd;intmain(){charc1=’a’,c2=’
6、k=0;k<90;k++)if(k)x++;A)0B)30C)89D)907、下列程序段循环次数是:()intx=-10;while(++x)cout<10
7、
8、x<20C)x>10&x<20D)x>10&&x<209、在下面的一维数组定义中,哪一个有语法错误()A).inta[]={1,2,3};B).inta[10]={0};C).inta[n]D).inta[5]10、设a=1,b=2,则(a++)+b与a+(++b)这两个表达式的值分别为:()A)3,3B)3,4C
9、)4,3D)4,4得分评卷人三、填空(2×15).1、描述命题“A小于B或小于C”的表达式为____【1】__________。2、假定x和y整型,其值分别为16和5,则x%y和x/y的分别为【2】和【3】。3、一个C++语言程序总是从__________【4】____________开始执行。4、C++语言程序中出现的/*……*/部分或∥……部分所起的作用是__【5】__。…………………………………………装………………………………………………订…………………………………………线……………………………班级学号姓名密封线内不要答题5、C++规定:在每一个字符串的结尾加上一个______【6】__
10、____,以便系统据此判断字符串是否结束。6、若有intx=4,y=7;则表达式x*=x+y的值为_______【7】________。7、过程化程序设计方法中,程序有三种基本结构,即:____【8】____、____【9】______、___【10】_____。8、C++语言中所提供的循环控制语句有三种,即:_____【11】________、_____【12】、_____【13】________。9、C++语言中用来存放变量地址的变量称作___【14】_____。10、作为语句标号使用的C++保留字case和default只能用于【15】_语句的定义体中。得分评卷人四、简答题(5×3)1.
11、请用C++语言的表达式表示下列代数式。1)2)2.根据要求定义数据类型或变量定义结构体类型date,该结构体包含的成员为year(整型)、month(整型)、day(整型),再定义date型变量birthday。得分评卷人五、分析程序运行结果(15)1.写出下列程序的输出结果。#includeusingnamespacestd;intmain(){charc1=’a’,c2=’
此文档下载收益归作者所有