中央电大C 试题及答案小抄..为了证,保你过.doc

中央电大C 试题及答案小抄..为了证,保你过.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)

almm118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档