C 单项选择复习new.docxVIP

  • 0
  • 0
  • 约2.25万字
  • 约 42页
  • 2021-01-12 发布于天津
  • 举报
单项选择 1、题号: 8789 有以下程序: #include iostream.h void main() { int i = 0, s = 0; for ( ;; ) { if(i == 3||i == 5) continue ; if (i == 6) break ; i ++; s+= i ; } couts ; } 程序的运行结果是 () 。 A、21 B、10 C、13 D程序进入死循环 答案: D 2、题号: 8782 阅读以下程序: #include iostream.h void main() { int x ; cinx ; if(x -- 5) coutx ; else coutx ++; } 程序运行后,如果从键盘输入 “5”,则输出结果是 ( ) A、6 B、 3 C、 5 D、 4 答案: D 3、题号: 8785 当执行以下程序段时 () 。 x=— 1 ; do { x = x*x ; } while( ! x); A、 循环体将执行无限次 B、 循环体将执行一次 C、 循环体将执行两次 D系统将提示有语法错误 答案: B 4、 题号: 8784 若变量已正确定义,有以下程序段: int i = 0; do TOC \o 1-5 \h \z { couti ,; } while(i ++ ) ; couti ; 其输出结果是 ( ) 。 A、 1, 1 B、 程序进入无限循环 C、 0, 1 D、 0, 0 答案: C 5、 题号: 8791 有如下程序: #include iostream.h void main() { int x ; cinx ; if(x = 3) ; else if(x != 10) coutx ; } 程序运行时,输入的值在哪个范围内才会有输出结果? ( ) A、 小于3的整数 B、 不等于10的整数 C、 大于3且不等于10的整数 D大于3或等于10的整数 答案: C 6、 题号: 8790 有如下程序: #include iostream.h #define PT 3.5 ; #define S(x) PT*x*x 参数宏定义,没有分号 void main() { int a = 1, b= 2; coutS(a +b) ; } 程序运行后的输出结果是 ( ) 。 A、 31.5 B、 程序有错无输岀结果 C、 14.0 D、 7.5 答案: B 7、 题号: 8856 () 个对象。已知Example () 个对象。 #include Example.h void main() { Example obj(5) ; Example objA[2] = {1 , 2}; obj = 10; TOC \o 1-5 \h \z obj.print() ; obj = Example(15); obj.print() ; } A、 4 B、 3 C、 5 D、 6 答案: C 8、 题号: 8786 以下不构成无限循环的语句或语句组是 () 。 A、 n = 0; do { ++ n ; } while(n = 0); B、 for (n= 0, i = 1 ;; i + + ) n += i ; C、 n = 10 ; while(n); {n --; } D n = 0; while(1) {n ++ } ; 答案: A 9、 题号: 8793 有如下程序段: int a = 10, b= 50, c= 30; if(ab) a = b, b = c; c = a; c;cout a=〃 a〃 b = b〃 c c; 程序运行后的输出结果是 ( ) 。 A、 a= 10 b = 30 c = 30 B、 a= 10 b = 50 c = 30 C、 a= 10 b = 50 c = 10 D、 a= 50 b = 30 c = 50 答案: C 10、题号: 8783 有如下程序: #include iostream.h void main() { int x = 1 , a= 0, b= 0; switch(x) { case 0: b ++; case 1: a ++; case 2: a ++; b++; } cout a=〃 a〃,b = b〃 \n } 该程序的输出结果是 () 。 A、 a= 2, b= 1 B、 a= 1, b= 1 C、 a= 2, b= 2 D、 a= 1, b= 0 答案: A 11、题号: 8792 有如下程序: #include iostream.h void main() { int a = 1 , b= 2, c= 3, d= 0; if(a == 1 b ++== 2) if(b ! = 2 || c

文档评论(0)

1亿VIP精品文档

相关文档