正在加载图片...
A)1 2 【题6.13】若运行以下程序时,从键盘输入2473<回车>,则下面程序的运行结果是 #include <stdio. h> mal int c while((c=getchar O)!='\n') case o case 1: putchar(c+4) case 2: putchar(c+4);break case 3: putchar(c+3) default: putchar(c+2); break printf(“n”) A)668977 B)668966 C)66778777 D)6688766 【题6.14】C语言中 while和do- while循环的主要区别是 A) do-while的循环体至少无条件执行一次 B) while的循环控制条件比do- while的循环控制条件严格 C)do- while允许从外部转到循环体内 D) do-while的循环体不能是复合语句 【题6.15】以下能正确计算1×2×3×…×10的程序段是」 a) doli=1: s=1 B)do{i=1;s=0; fwhile(i<=10) )while(i<=1( C)i=1;s=1 D)i=1;s=0; dois I while(i<=10) ) while(i<=10) 【题6.16】以下程序} A)1 B)1 C)1 D)1 2 2 2 3 3 4 【题 6.13】若运行以下程序时,从键盘输入 2473<回车>,则下面程序的运行结果是 。 #include <stdio.h> main() { int c; while((c=getchar())!=‘\n’) switch(c-‘2’) { case 0: case 1: putchar(c+4); case 2: putchar(c+4); break; case 3: putchar(c+3); default: putchar(c+2); break; } printf(“\n”); } A)668977 B)668966 C)66778777 D)6688766 【题 6.14】C 语言中 while 和 do-while 循环的主要区别是 。 A) do-while 的循环体至少无条件执行一次 B) while 的循环控制条件比 do-while 的循环控制条件严格 C) do-while 允许从外部转到循环体内 D) do-while 的循环体不能是复合语句 【题 6.15】以下能正确计算 1×2×3×…×10 的程序段是 。 A)do{i=1; s=1; B)do{i=1; s=0; s=s*i; s=s*i; i++; i++; }while(i<=10); }while(i<=10); C)i=1; s=1; D)i=1; s=0; do{s=s*i; do{s=s*i; i++; i++; }while(i<=10); }while(i<=10); 【题 6.16】以下程序段 。 x=-1; do { x=x*x; }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有