- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中央电大C 试题及答案小抄..为了证,保你过
一·单选题 1.在每个C++程序中都必须包含有这样一个函数,该函数的函数名为( main )。 2.C++源程序文件的缺省扩展名为( cpp ) 3.程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用(空格或回车 )符号作为分隔符。 4.C++程序的基本模块为( 函数 )。5.每个C++程序文件的编译错误分为( 2 )类 6.设x和y均为bool量,则x y为真的条件是( 它们均为真 )。 7.设x和y均为bool量,则x || y为假的条件是( 它们均为假 )。 8.设有语句“int a=12; a+=a*a;”,则执行结束后,a的值为( 156 )。 9.x0 x=10的相反表达式为( x=0 || x10 )。 10.x0 || y==5的相反表达式为( B. x=0 y!=5 )。11.字符串“a+b=12\n”的长度为( 7 )12.在下列的常值常量定义中,错误的定义语句是( const char ch; )。 13.枚举类型中的每个枚举常量的值都是一个( 整数 )。 14.含随机函数的表达式rand()%20的值在( 0~19 )区间内。15.当处理特定问题时的循环次数已知时,通常采用( for循环 )来解决。 16.循环体至少被执行一次的语句为( do循环 )语句。 17.在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写为( if ) 语句。18.for语句能够被改写为(while )语句 19.循环语句“for(int i=0; in; i++) S;”中循环体S被执行的次数为( n )20.在下面的一维数组定义中,( int a[] )语句有语法错误。 21.在下面的二维数组定义中,( C. int a[][3]={{1,3,5},{2}} )语句是正确的。 22.在下面的字符数组定义中,( D )语句有语法错误。 A. char a[20]=”abcdefg”; B. char a[]=”x+y=55.”; C. char a[15]={’1’,’2’}; D. char a[10]=’5’; 23.假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[1][2]的值为( 6 )。 24.假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[2][1]的值为( 0 )。25.将两个字符串连接起来组成一个字符串时,选用( strcat() )函数。26.下面的( D )函数头格式不正确。 A.AA(int a, int b) B.AA(int a, int b=0) C.AA(int a=0, int b=0) D.AA(int a=0, int b) 27.下面的( new )保留字不能作为函数的返回类型。 28.下面的函数声明中,“void BC(int a, int b);”的重载函数是(void BC(int a, char b) )。 4.声明或定义一个内联函数时,必须在函数开始使用保留字( inline )。 29.在下面的函数声明中,( D )存在着语法错误。 A.int BC(int a, int); B.int BC(int, int); C.int BC(int, int=5); D.int BC(int x; int y); 30.若定义了函数double *function(), 则该函数的返回值为( 实数指针型 )。 31. 下列( 形参是引用,实参是变量 )的调用方式是引用调用。 32.为了提高程序的运行速度,可将不太复杂的函数实现为(内联函数 )。 33.下面正确的函数原型语句是( B )。 A.int Function(void a); B.void Function (int)C.int Function(a); D.void int(doub34. 函数调用func((exp1,exp2), exp3*exp4-exp5)中所含实参的个数为( .2 )个。35. 若用数组名作为函数调用的实参,传递给形参的是( 数组的首地址 )36. 文件包含命令中被包含的文件的扩展名( 可以是.h或.cpp )。37.假定p是一个指向float型数据的指针,则p+1所指数据的地址比p所指数据的地址大( 4 )字节 38.假定a为一个字符数组名,则元素a[
文档评论(0)