C语言程序设计题目及解答-05

一、判断题 (6分)1. 在多重循环结构中,使用break语句,可以跳出整个循环。 INCLUDEPICTURE "http://acm.hdu.edu.cn/resources/images/cro

(6) 一、判断题分 1. break 在多重循环结构中,使用语句,可以跳出整个循环。 分 2 2. 多重循环是指循环语句的循环体中,又嵌套了另一个或多个循环语句,多个内层循环可 以相互交叉嵌套。 分 2 3. continue 语句用在循环体中,可使整个循环不结束。 分 2 (16) 二、选择题分 1.Cfor,while,do-while[C] 在语言的循环语句语句中,用于直接中断最内层循环的语句是: A. switch B. continue C. break D. if 2. 请读程序: #include <stdio.h> main() { int a, b; for(a =1 ,b =1 ;a <= 100 ;a++) { if(b >= 20) break ; if (b%3 == 1) {b += 3; continue ;} b-= 5; } printf("%d", a) ; } ______ [B] 上面程序的输出结果是。 分 2 A. 7B. 8C. 9D. 10 3.while______ [D] 以下程序中,循环的循环次数是。 分 2 main() {int i=0; while(i<10) {if(i<1) continue; if(i==5)break; i++; } ...... } A. 1B. 10 C. 6D. 死循环,不能确定次数 4.#include <stdio.h> main() {int i=0,a=0; while(i<20) {for(;;) {if((i%10)==0) break; else i--; } i+=11; a+=i; }

腾讯文库C语言程序设计题目及解答-05