电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C++程序设计模拟试题

C++程序设计模拟试题_第1页
1/20
C++程序设计模拟试题_第2页
2/20
C++程序设计模拟试题_第3页
3/20
C ++程序设计模拟试题 一、选择和填空: 1.C++程序的基本单位是( ) A. 程序行 B. 语句 C. 函数 D. 字符 2.假设所有变量均为整型.则表达式(a=4,b=6,a++,a+b)的值是___________ 3.下列程序段运行后 x 的值是:___________ a=b=c=0; x=35; if (!a) x--; else if (b); if ( c) x=3; else x=5; 4. 若有定义: float w; int a, b; 则合法的 switch 语句是 A. switch(w) { case 1.0: cout<<"*\\n"; case 2.0: cout<<"**\\n"; } B. switch(a); { case 1 cout<<"*\\n"; case 2 cout<<"**\\n"; } C. switch(b) { case 1: cout<<"*\\n"; default: cout<<"\\n"; case 1: cout<<"**\\n"; } D. switch(a+b) { case 1: cout<<"*\\n"; case 2: cout<<"**\\n"; default: cout<<"\\n"; } 5.有以下程序段 int k=0; while(k=1) k++; while 循环执行的次数是 A. 无限次 B.有语法错,不能执行 C. 一次也不执行 D. 执行 1 次 6.下面程序的输出结果是:___________ void main() { int y=9; for( ; y>0; y--) { if(y%3==0) { cout<<- -y;continue;} } } 7.关于内嵌函数,以下说法正确的是: A.内嵌函数中可以存在循环结构和 SWITCH 结构. B.内嵌函数可以在调用之后定义,只要在调用前声明即可 . C.使用内嵌函数可节省函数调用与返回时的开销,能够提高程序的运行速度. D.内嵌函数可长可短. 8.下列程序的输出结果是: ___________ int rfact(int n) { int c; if (n==1) c=1; else c=n*rfact(n-1); return ( c );} void main( ) {cout<

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C++程序设计模拟试题

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群