c++语言程序设计模拟练习题(一)

上传人:第*** 文档编号:34225484 上传时间:2018-02-22 格式:DOC 页数:11 大小:160.50KB
返回 下载 相关 举报
c++语言程序设计模拟练习题(一)_第1页
第1页 / 共11页
c++语言程序设计模拟练习题(一)_第2页
第2页 / 共11页
c++语言程序设计模拟练习题(一)_第3页
第3页 / 共11页
c++语言程序设计模拟练习题(一)_第4页
第4页 / 共11页
c++语言程序设计模拟练习题(一)_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《c++语言程序设计模拟练习题(一)》由会员分享,可在线阅读,更多相关《c++语言程序设计模拟练习题(一)(11页珍藏版)》请在金锄头文库上搜索。

1、1C+语言程序设计模拟练习题(一)一、单项选择题1. C+源程序文件的默认扩展名为( )。A. cpp B. exe C. obj D. lik2. 由 C+源程序文件编译而成的目标文件的默认扩展名为( )。A. cpp B. exe C. obj D. lik3. 由 C+目标文件连接而成的可执行文件的默认扩展名为( )。A. cpp B. exe C. obj D. lik4. C+程序从上机到得到结果的几个操作步骤依次是( )。A. 编译、编辑、连接、运行 B. 编辑、编译、连接、运行C. 编译、运行、编辑、连接 D. 编辑、运行、编辑、连接5. 以下标识符中不全是保留字的是( ) 。A

2、. case for int B. default then whileC. bool class long D. goto return char6. 能作为 C+程序的基本单位是( )。A. 字符 B. 语句 C. 函数 D. 源程序文件7. 程序中主函数的名字为( ) 。A. main B. MAIN C. Main D. 任意标识符8. C+程序的基本模块为( ) 。A. 表达式 B. 标识符 C. 语句 D. 函数9. 可用作 C+语言用户标识符的一组标识符是( )。A. void define +WORD B. a3_b3 _123 YNC. for -abc Case D. 2a

3、 DO sizeof10. 存储以下数据,占用存储字节最多的是( ) 。A. 0 B. 0 C. “0” D. 0.011. 程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用( )符号作为分隔符。A. 空格或逗号 B. 逗号或回车 C. 逗号或分号 D. 空格或回车12. 设”int a=12;” ,则执行完语句” a+=a*a;”后,a 的值是( )。A. 12 B. 144 C. 156 D. 28813. 假设在程序中 a、b、c 均被定义成整型,所赋的值都大于 1,则下列能正确表示代数式 的表达式是( )。1A. 1.0/a*b*c B. 1/(a*b*c) C. 1/a/b

4、/(float)c D. 1.0/a/b/c14. 设”int a=15,b=26;”,则” cout0 & x10 B. x10 C. x0 & x1017. x0 | y=5 的相反表达式为( ) 。A. x0 | y!=5 D. x0 & y=518设 x 和 y 均为 bool 量,则 x & y 为真的条件是( )。 A. 它们均为真 B. 其中一个为真 C. 它们均为假 D. 其中一个为假19设 x 和 y 均为 bool 量,则 x | y 为假的条件是( )。 A. 它们均为真 B. 其中一个为真 C. 它们均为假 D. 其中一个为假20. 字符串”a+b=12n”的长度为(

5、) 。A. 6 B. 7 C. 8 D. 921. 假定下列 x 和 y 均为 int 型变量,则不正确的赋值为( ) 。A. x+=y+ B. x+=y+ C. x=+y D. +x=+y22. 下列的符号常量定义中,错误的定义是( ) 。A. const M=10; B. const int M=20; C. const char ch; D. const bool mark=true;23. 循环语句“for(int i=0; in/2) break;A. n/2 B. n/2+1 C. n/2-1 D. n-125. 在下面循环语句中内层循环体 S 语句的执行总次数为( ) 。for(

6、int i=0; ivoid main() int f,f1,f2,i;coutvoid main()double x,p1=1,p2=1,s=0;int i,j=1;coutx;for(i=1;i#includevoid main()int i,n;for(n=2; _(1)_; n+) int temp=int(sqrt(n); /求出 n 的平方根并取整for(i=2; _(2)_; i+)if(n%i=0) _(3)_; if(itemp) coutvoid main()int a,b;coutab;while(aab;while(b) int r;5r=a%b;_(2)_; _(3)

7、_; /分别修改 a 和 b 的值coutvoid main()int x;coutx; while(_(1)_);int i=2;dowhile(_(2)_) cout=i return p*a*b;(1) (2) (3) 7. 在输出屏幕上打印出一个由字符 *组成的等腰三角形,该三角形的高为 5 行,从上到下每行的字符数依次为 1,3,5,7,9。#includevoid main()int i,j;for(i=1;_(1)_;i+) for(j=1;jint count (char str);void main()char s180;cout s1;cout =a & stri#incl

8、ude_(1)_;void main( ) char s80;cins;_(2)_;coutconst int len=20;void delstr(char a,char b,char c);void main() char str1len,str2len;char ch;coutstr1;coutch;delstr(str1,str2,ch);cout#includevoid main()int a8=25,48,32,85,64,18,48,29;int max,min;max=min=a0;for(int i=0; iai) max=ai;if(minvoid main()int a,

9、b;for(a=1,b=2; bconst int M=3, N=4;void main()int i,j,s=0;for(i=1;ivoid main()int a=2,b=5,c=0;if(a+b10) c=a*b; else c=3*a+b;if(cvoid main()int x=5;switch(2*x-3) case 4: cout#includeint a4=36,-5,73,8;void main()int i,y;for(i=0; iint a8=36,25,20,43,12,70,66,35;void main()int s0,s1,s2;s0=s1=s2=0;for(in

10、t i=0; i8const int N=5;void main()int i,p=1,s=0;for(i=1;iconst int M=20;void main()int c2,c3,c5;c2=c3=c5=0;for(int i=1; ivoid main()int i,j;for(i=0;ivoid main()for(int i=1,s=0;ivoid main()int i,s=0;for(i=2;i#include#includevoid main()int i=10,a;while(i0) a=rand()%90+10;int j, k=int(sqrt(a)+1e-5); /s

11、qrt(x)为求 x 的平方根函数for(j=2; jk) cout0) coutdouble f1(int n) double sign=1,s=1;for(int i=2;ia;cout#includevoid main()int x,y;cinx;y=int(sqrt(x); /sqrt(x)为求 x 的算术平方根for(int i=1;ivoid main()int i,p=1,s=0;int N;coutN;for(i=1;i#include#includeconst N=10;int ff(int x, int y) int z;coutz;if(x+y=z) return 1;

12、else return 0;void main()int a,b,c=0;srand(time(0); /初始化随机数序列for(int i=0;ibool fun8(T a, int n, T key)for(int i=0;ivoid main()int i; double s=0;for(i=1; svoid main()int i; /用 i 作为循环变量int p=1; /用 p 作为累乘变量int s=1; /用 s 作为累加循环变量for(i=1;ivoid main()int i=0; /用 i 作为依次取值偶数的变量int s=0; /用 s 作为累加变量do i+=2;s+=i*i;while(s#includeconst double a=10.2; void main()double x,y;cinx; while(x!=-100) if(xx;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号