下列程序的运行结果为( )。
#include<stdio.h>
void fun(char *str)
int a, b;
for(a=b=0; str[a]!='/0'; a++)
if(str[a]!='c')
str[b++]=str[a];
str[b]='/0';
void main( )
char str[]="abcdef";
fun(str);
printf("str[]=%s", str);
A:str[]=abdef B:str[]=abcdef C:str[]=a D:str[]=ab
已知String str=new String ("Luck");,则下列关于str的操作中不合法的是( )。
A:String s=str. toUpperCase() B:int i=Str. length; C:char s=str. charAt(2); D:String s="Good" +str;
下列程序的运行结果为
#include<stdio.h>
vold abc(char*str)
int a,b;
for(a=b=0;str[a]! =’/0’;a++)
if(str[a]!=’c’)
str[b++]=str[a];
str[b]=’/0’;
void main( )
char str[]="abcdef";
abc(str);
printf("str[]=%s",str);
A:str[]=abdef B:str[]=abcdef C:str[]=a D:str[]=ab
设有char str[10],下列语句正确的是 ( )
A:scanf("%s"0,&str); B:printf("%c",str); C:printf("%s",str[0]); D:printf("%s",str);
下列程序的运行结果为
#include<stdio.h>
void abc(char * str)
int a,b;
for(a=b=0;str[a]!=’/0’;a++)
if(str[a]!=’c’)
str[b++]=str[a];
str[b]=’/0’;
void main( )
char str[]="abcdef";
abc(str);
printf("str[]=%s",str);
A:str[]=abdef B:str[]=abcdef C:str[]=a D:str[]=ab
下列程序的运行结果为
#include<stdio.h>
void abc(char*str)
int a,b;
for(a=b=0;str[a]!=’/0’;a++)
if(str[a]!=’c’)
str[b++]=str[a];
str[b]=’/0’;
void main( )
char str[]="abcdef";
abc(str);
printf("str[])=%s",str);
A:str[]=abdef B:str[]=abcdef C:str[]=a D:str[]=ab
设有char str[10],下列语句正确的是 ( )
A:scanf("%s"0,&st; B:printf("%c",st; C:printf("%s",str[0]); D:printf("%s",st;
下列程序的运行结果为 #include<stdio.h> void abc(char*str) { int a,b; for(a=b=0;str[a]!='/0';a++) if(str[a]!='c') str[b++]=str[a]; str[b]='/0';} void main( ) { char str[]="abcdef"; abc(str); printf("str[])=%s",str);}
A:str[]=abdef B:str[]=abcdef C:str[]=a D:str[]=ab
下列程序的运行结果为( )。
#include<stdio.h>
voidabc(char*str)
{int a,b,i,j;
for(i=j=0;str[i]!=’/0’;i++)
if(str[i]!=’a’)
str[j++]=str[j];
str[j]=’/0’;
}
void main( )
{char Str[]="abcdef’;
abc(str);
printf("str[]=%s",str);
}
A:str[]=bcdef B:str[]=abcdef C:str[]=a D:str[]=ab