ImageVerifierCode 换一换
格式:DOC , 页数:8 ,大小:52KB ,
资源ID:100978      下载积分:9 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.ketangku.com/wenku/file-100978-down.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2011年高二数学测试:1.2.3《循环语句》(新人教B版必修3).doc)为本站会员(高****)主动上传,免费在线备课命题出卷组卷网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知免费在线备课命题出卷组卷网(发送邮件至service@ketangku.com或直接QQ联系客服),我们立即给予删除!

2011年高二数学测试:1.2.3《循环语句》(新人教B版必修3).doc

1、循环语句测试题一选择题 (40分)1.下面程序段int k=2;while (k=0) printf(“%d”,k);k-;则下面描述中正确的是 C 。A)while循环执行10次 B)循环是无限循环C)循环题语句一次也不执行 D)循环体语句执行一次2.下列表达式中,( B )不满足“当x的值为偶数时值为真,为奇数时值为假”的要求。A)x%2=0 B)!x%2!=0 C)(x/2*2-x)=0 D)!(x%2)3.以下程序段的循环次数是 B 。for (i=2; i=0; ) printf(“%d” , i-) ;A)无限次 B)0次 C)1次 D)2次4.下列关于break语句的叙述不正确的

2、是(C )A break语句可用在循环体中,它将使执行流程跳出本层循环体。B break语句可用在switch语句中,它将使执行流程跳出当前switch语句。C break语句可用在if语句中,它将使执行流程跳出当前if语句。D break语句在一层循环体中可以多次出现。5.下面程序的输出结果是 。main (B ) int x=9;for (; x0; x-) if (x%3=0) printf(“%d”,-x); continue ;A)741 B)852 C)963 D)8754216.以下不是死循环的程序段是 。DA) int i=100; B)for ( ; ; ) ;while (

3、1) i=i%100+1 ;if (i100) break ; C) int k=0; D)int s=36;do +k; while (k=0); while (s) ; -s ;7.下述程序段的运行结果是 C 。int a=1,b=2, c=3, t;while (ab=1) & (x=200) & (x=1) | | (x=200) | | (x=1) & (x=200) & (x=1) | | (x=200) | | (x=210)9.下述语句执行后,变量k的值是 。Bint k=1;while (k+b) | (n=cd)后n的值为 。CA)1 B)3 C)2 D)411.下面for

4、循环语句 ( B )。int i,k;for (i=0, k=-1; k=1; i+, k+)printf(“*”);A)判断循环结束的条件非法 B)是无限循环C)只循环一次 D)一次也不循环12.语句while (!E); 括号中的表达式!E等价于 C 。A)E=0 B)E!=1 C)E!=0 D)E=113.下面 B 是错误的if语句(设int x,a,b;) A)if (a=b) x+; B)if (a=b) x+; C)if (a-b) x+; D)if ( x ) x+;14.执行语句for (i=1;i+4;) ; 后变量i的值是 C 。A)3 B)4 C)5 D)不定15.以下程

5、序段 。Cx=-1;do x=x*x; while (!x);A)是死循环 B)循环执行2次 C)循环执行1次 D)有语法错误16.下面程序的功能是在输入的一批正数中求最大者,输入0结束循环,选择 B 填空。main ( ) int a,max=0;scanf(“%d”,&a);while (【 】) if (max+y;x=i+) i=x ;B)for ( ; ; x+=i ) ;C)while (1) x+ ; D)for (i=10 ; ; i-) sum+=i ;18.下面程序段的运行结果是 。Dx=y=0;while (x4) y+,x+=+y ;printf(“%d,%d”,y,x

6、);A)20,7 B)6,12 C)20,8 D)4,619.以下for循环的执行次数是 C 。for (x=0,y=0; (y=123) & (x0 y= 0 x=0 y= -1 x05.程序段for (a=1,i=-1; -1i1; i+) a+ ; printf(“%2d”,a); ;printf(“%2d”,i) ;的运行结果是 。三判断题(10分)1.在while循环中允许使用嵌套循环,但只能是嵌套while循环。【x 】2.在实际编程中,do-while循环完全可以用for循环替换。【 x】3.continue语句只能用于三个循环语句中。【x】4.在不得已的情况下(例如提高程序运行

7、效率),才使用goto语句。【 v】5.语句标号与C语言标识符的语法规定是完全一样的。【v】6.for循环的三个表达式可以任意省略,while,do-while也是如此。【 x】7.多个case可以执行相同的程序段。【 v】8.while的循环控制条件比do-while的循环控制条件严格。【 v 】9.if语句中的表达式不限于逻辑表达式,可以是任意的数值类型。【x 】10.do-while循环的while后的分号可以省略。【x 】四程序阅读题1.写出下面程序运行的结果。main ( ) int x,i ;for (i=1 ; i=A & c=Z) ? c+32 : c ; printf(“%c

8、”,c);3.写出下面程序运行的结果。main ( ) int a,b;for (a=1,b=1 ; a=20) break;if (b%3=1) b+=3 ; continue ; b-=5;printf(“%dn”,a);84.写出下面程序运行的结果。main ( ) int k=1,n=263 ;do k*= n%10 ; n/=10 ; while (n) ;printf(“%dn”,k);365.写出下面程序运行的结果。main ( ) int i,k=0;for (i=1; ; i+) k+ ;while (ki*i) k+ ; if (k%3=0) goto loop ;loop:printf(“%d,%dn”,i,k);2,3六编程题1. 输入两个正整数m和n,求其最大公约数和最小公倍数。102. 输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数。103. 求 (即求1!+2!+3!+19!+20!)。54.任意范围内既能被5整除,又能被7整除的数的和55.提高题:打印出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方之和等于该数本身。 5w.w.w.k.s.5.u.c.o.m

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3