正在加载图片...
【题6.24】若运行以下程序时,从键盘输入 DEscriptor<CR>(<CR>表示回车),则下面程序 的运行结果是 #include <stdio. h> main char c ntvO=0,vV1=0,v2=0; switch(c=getchar o) case case case case case AEIo case‘u vl+=1 default: v0+=l: v2+=1 } while(c!=‘n’); printf(“v0=%d,v1=%d,v2=%d\n”,vo,v1,v2) A)v0=7,v1=4,v2=7 B)v0=8,v1=4,v2=8 D)vO0=12,v1=4,v2=12 【题6.25】下面程序的运行结果是 #include <stdio. h> int a=l, b=10 printf( (“a=%d,b=%dn”,a,b) A)a=3,b=11 B)a=2,b=8 C)a=1,b=-1D)a=4,b= 【题6.26】下面有关for循环的正确描述是 A)for循环只能用于循环次数已经确定的情况 B)for循环是先执行循环体语句,后判断表达式 C)在for循环中,不能用 break语句跳出循环体 D)for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来 【题6.27】对for(表达式1;表达式3)可理解为_。 A)for(表达式1;0;表达式3) B)for(表达式1;1;表达式3) C)for(表达式1;表达式1;表达式3) D)for(表达式1;表达式3;表达式3)【题 6.24】若运行以下程序时,从键盘输入 ADescriptor<CR>(<CR>表示回车),则下面程序 的运行结果是 。 #include <stdio.h> main() { char c; int v0=0,v1=0,v2=0; do{ switch(c=getchar()) { case ‘a’: case ‘A’: case ‘e’: case ‘E’: case ‘i’: case ‘I’: case ‘o’: case ‘O’: case ‘u’: case ‘U’: v1+=1; default: v0+=1; v2+=1; } }while(c!=‘\n’); printf(“v0=%d,v1=%d,v2=%d\n”,v0,v1,v2); } A)v0=7,v1=4,v2=7 B)v0=8,v1=4,v2=8 C)v0=11,v1=4,v2=11 D)v0=12,v1=4,v2=12 【题 6.25】下面程序的运行结果是 。 #include <stdio.h> main() { int a=1,b=10; do{ b-=a; a++; }while(b--<0); printf(“a=%d,b=%d\n”,a,b); } A)a=3,b=11 B)a=2,b=8 C)a=1,b=-1 D)a=4,b=9 【题 6.26】下面有关 for 循环的正确描述是 。 A) for 循环只能用于循环次数已经确定的情况 B) for 循环是先执行循环体语句,后判断表达式 C) 在 for 循环中,不能用 break 语句跳出循环体 D) for 循环的循环体语句中,可以包含多条语句,但必须用花括号括起来 【题 6.27】对 for(表达式 1;;表达式 3)可理解为 。 A)for(表达式 1;0;表达式 3) B)for(表达式 1;1;表达式 3) C)for(表达式 1; 表达式 1;表达式 3) D)for(表达式 1; 表达式 3;表达式 3)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有