1.4 基本语句 (第一章 基本C++语言)

1.4 基本语句 (第一章 基本C++语言)

ID:37964206

大小:51.50 KB

页数:7页

时间:2019-06-04

1.4 基本语句 (第一章 基本C++语言)_第1页
1.4 基本语句 (第一章 基本C++语言)_第2页
1.4 基本语句 (第一章 基本C++语言)_第3页
1.4 基本语句 (第一章 基本C++语言)_第4页
1.4 基本语句 (第一章 基本C++语言)_第5页
资源描述:

《1.4 基本语句 (第一章 基本C++语言)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、19、选择填空。(1)下列(A)的语句。A.;;B.a=17;C.x+yD.cout<<””(2)下列for循环的循环次数为(B)。for(inti=0,x=0;!x&&i<=5;i++)A.0B.6C.1D.无限(3)下列while循环的循环次数为(A)。while(inti=0)i--;A.0B.1C.5D.无限(4)下列do-while循环的循环次数为(D)。inti=5;do{cout<

2、ta,b;下列switch语句中,(D)是正确的。A.switch(a)B.switch(a+b){{casea:a++:break;case1:a+b;break;caseb:b++;break;case2:a-b}}C.switch(a*a)D.switch(a/10+b){{case1,2:++a;case5:a/5;break;case3,4:++b;default:a+b;}}20、C++提供了哪些循环语句?它们的各自的特点是什么?它们是否可以相互替代,是否可以相互嵌套?答:C++语言

3、提供三种循环语句:for循环语句应用最广泛,使用最灵活。不仅可以用于循环次数已经确定的情况,也能用于循环次数不确定、只给出循环结束条件的情况。它可以代替其他类型的循环语句。while循环语句,其特点是先判断表达式,后执行语句,在循环体中应有使循环趋于结束的语句。do-while语句,其特点是先执行语句,后判断表达式。对同一个问题可以用while语句处理,也可以用do-while语句处理。在循环的嵌套中,不同类型的循环可以相互嵌套。21、填充下列程序中的方框,使之成为完整的程序。它使用于计算一个不

4、大于20的正整数的阶乘,例如,5!=534333231;并将计算的结果输出。在程序设计中,还考虑一些特殊情况的处理,如输入的整数小于0、等于0以及等于1等。#includevoidmain(){intnData;unsignedlonglResult=1;cout<<“请输入一个正整数:”;cint>>nData;if(nData<0)nData=-nData;if(nData>20){cout<<“输入的整数超出范围!”;return;}if(nData>1){for(

5、inti=nData;i>1;i--){lResult*=i;}}else{lResult=1;}cout<{intx=3,y6,z=0;while(x++!=(y-=1)){z++;if(y

6、iostream.h>voidmain(){charc=’A’;intk=0;do{switch(c++){case‘A’:k++;break;case‘B’:k--;case’C’:k+=2;break;case‘D’:k%=2;continue;case‘C’:k*=10;break;default:k/=3;}k++;}while(c<’G’);cout<<”k=”<voidmain(){I

7、nti;for(i=1;i<=5;i++){if(i%2)cout<<’<’;elsecontinue;cout<<’<’;}cout<<’#’;}结果:<<<<<<#25、斐波那契数列中的头两个数是1和1,从第3个数开始,每个数等于前两个数的和。下列程序是计算此数列前30个数,且每行输出5个数。请填空。#includevoidmain(){intf,f1=1,f2=1;charch=’,’;cout<

8、=f1+f2;if(i%5==0)ch=’’;cout<voidmain(){intvalue=0;while(value++<=100){if(value%7==0){cout<using

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。