若inti=2;则语句while(i)printf("%d",i--);循环的次数是()。
A.无限次
B.0
C.2
D.1
A.无限次
B.0
C.2
D.1
A.2
B.3
C.4
main()
{inti=5;
charc[6]="abcd";//步骤(1)do
{c[i]=c[i―1];//步骤(2)
}while(――i>0);}
下列代码______行错误。 ()(1)public void modiy(){(2)intI,j,k,(3)I=100;(4)while(I>0){(5)j=I*2;(6)System.out.println("The value o j is"+j);(7)k=k+1;(8)I--;(9)}(10)}
A.-4
B.-6
C.-7
D.-8
有以下程序,程序中库函数islower(ch)用以判断ch中的字*是否为小写字* include<stdio.h> include<ctype.h> yoidfun(char*p) {inti=0; while(p[i]) {iffp[i]=&&islower(p[i-1]))p[i-1]=p[i-1]=p[i-1]-a+A; i++: } } main() {chars1[100]=abcdEFG!; fun(s1);printf(%s\n,s1); } 程序运行后的输出结果是
A.abcdEFg!
B.abcdEFG!
C.abcdEFg!
D.abcDEFG!
A.125
B.5
C.98
D.168
若有以下程序include char*a=you,b[]=welcomeyoutoChina!; main(){inti,j=0;char*p; for(i=0;b[i]!=\0;i++) {if(*a=b[i]) {p=&b[i]; for(j=0;a[j]!=\0;j++) {if(a[j]!=*P)break;p++;} if(a[j]=\0)break; } } printf(%s\n,p);} 则程序的输出结果是
A.youtoChina!
B.me}you}to}}China!
C.}China!
D.toChina!
A.20,15,
B.30,17
C.15,30,
D.20,30
A.7,5,7,3,3,3,
B.7,5,7,3,5,7,
C.7,5,5,3,3,3,
D.7,7,5,3,3,3