第3章 流程控制习题_第1页
第3章 流程控制习题_第2页
第3章 流程控制习题_第3页
第3章 流程控制习题_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

习题3填空题判断变量a、b的值均不为0的逻辑表达式为。Switch语句执行流程是先求出表达式的值,其中表达式的值只能是整型、、、或枚举型等类型,而不能取实型这样的连续值。顺序结构的特点是各块按照书写次序依次执行。的特点是根据条件判断选择执行路径。循环结构用于实现重复性动作。根据算法的有穷性,循环必须在一定条件下进行,无条件必然会导致.(4)intx=1;if(x==1)x-=-3;结果x的值是。(5)以下程序的功能是从键盘输入一个字符,判断其是否是字母,并输出相应信息,请填空。 #include<iostream> usingnamespacestd; intmain() { charc; cin>>c; if((c>='a'____c<='z')____(c>='A'&&c<='Z') cout<<"接收的是一个字母"<<endl; else cout<<"接收的不是一个字母"<<endl; return0; }(6)以下程序的输出结果是______#include<iostream>usingnamespacestd;intmain(){inti=0,j=0;while(i<15){j++;i+=++j;}cout<<i<<""<<j<<endl;return0;}(7)以下程序的功能是在屏幕上的同一行内显示1~9平方的值,请填空。#include<iostream> usingnamespacestd; intmain() { unsignedinti; for(____;_____;_____)

cout<<i*i<<

; cout<<endl; return0; }(8)以下程序的功能是求一组10个正数中的最大数,当输入为负数时提前结束程序,请填空。#include<iostream> usingnamespacestd; intmain() { constintN=10; intx,max=0; cout<<"Pleaseinputdata:"<<endl; for(inti=1;i<=N;i++) { cin>>x; if(x>0&&max<x

) { max=x; continue; } elseif(x<0)

}cout<<"max="<<max<<endl; return0;}(9)以下程序的输出结果是

。#include<iostream>usingnamespacestd; intmain() { inti=0; while(++i) { if(i==10)break; if(i%3!=1)continue; cout<<i<<"

"; } return0; }单选题(1)下列程序的输出结果为(

)。

#include<iostream>

usingnamespacestd;

intmain()

{

boolt1=8;

boolt2=0;

boolt3=-1;

cout<<"t1="<<t1<<endl;

cout<<"t1="<<t2<<endl;

cout<<"t1="<<t3<<endl;

return0;

}A.t1=true;t2=false;t3=true B.t1=8;t2=0;t3=-1C.t1=false;t2=true;t3=false D.t1=1;t2=0;t3=1(2)对if语句的表达式的类型。下面描述正确的是()。A.必须是关系式表达式B.必须是关系式表达式或逻辑表达式C.必须是关系式表达式或算数表达式D.可以是任意表达式(3)inta=0;if(a=1)a+=10;结果a的值是()。A.0 B.11 C.10 D.出错程序设计题编写一个计算器,根据用户输入的运算符做两个数的加、减、乘、除运算。求100以内自然数中奇数之和。求100以内能被13整除的最大自然数。输出100-1000之间的质数,要求每行输出5个。编程求下列数列前20项:21,32,53,8爱因斯坦曾经提出过这样一道有趣的数学题:有一个长阶梯,若每步上2阶,最后剩下1阶;若每步上3阶,最后剩2阶;若每步上5阶,最后剩下4阶;若每步上6阶,最后剩5阶;只有每步上7阶,最后刚好一阶也不剩。请编程求出求该阶梯至少有多少阶。编程求1000之内的所有“完数”。所谓完数,是指一个恰好等于包括1在内的所有不同因子之和。例如,6是完数,6=1+2+3。兔子在出生两个月后就具有生殖

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论