假设有String a="A";char b='A'; char c=65,下面选项中正确的是( )。
A.if(a==b){System.out.print("Equal")}
B.if(c==b){System.out.print("Equal")}
C.if(a==c){System.out.print("Equal")}
D.if(c==bB){System.out.print("Equal")}
第1题:
下面程序的运行结果是( )。 #include<stdio.h> #include<string.h> main() {char*s1="abDuj"; char*s2="ABdUG"; int t; t=strcmp(s1,s2); printf("%d",t); }
A.正数
B.负数
C.零
D.不确定的值
第2题:
设有定义:char *c;,以下选项中能够使字符型指针c正确指向一个字符串的是
A.char str[]=“string”;c=str;
B.scanf(”%S”,C);
C.C=getehar( );
D.*c=”string”;
第3题:
对字符串不正确的赋值方式是()。
A.char *string; string="china";
B.char c[]={"china"};
C.char c[10]; c[10]={"china"};
D.char *string="china";
第4题:
假设有String a="A:;char='A';int c=65,选项______是正确的。
A.if(a==b){System.out.print("Equal")}
B.if(c==b){System.out.print("Equal")}
C.if(a==c){System.out.print("Equal")}
D.以上均不正确
第5题:
下面的变量定义中,不正确的是()
A.char * p="string";
B.int a[]={'A','B','C'};
C.float *q=&b, b;
D.double a, * r= &a;
第6题:
下面的变量定义中,不正确的是()。
A.char *p="string";
B.int a[]={1,2,3};
C.float *q=&b, b;
D.double a, *r=&a;