更多"在执行完下列的C语句段之后,则B的值是( )。 char a='A"的相关试题:
[单项选择]在执行完下列的C语句段之后,则B的值是( )。
Char a="A";
int b;
B=((34 && 56)&&(a<'b'));
A. 0
B. 1
C. TRUE
D. FALSE
[单项选择]在执行完下列的C语句段之后,则B的值是( )。
char a='A';
int b;
B=((34 && 56)&&(a<'b'));
A. 0
B. 1
C. TRUE
D. FALSE
[单项选择]执行完以下代码int[]x=new int[25];后,以下( )说明是正确的。
A. x[24]为0
B. x[24]未定义
C. x[25]为0
D. x[0]为空
[单项选择]函数fun的返回值是 fun(char*a,char*b) { int num=0,n=0; while(*(a+num)!='/0')num++; while(b[n]) {*(a+num) =b[n];num++;n++;} return num; }
A. 字符串a的长度
B. 字符串b的长度
C. 字符串a和b的长度之差
D. 字符串a和b的长度之和
[单项选择]阅读以下函数
fun(char *sl,char *s2)
int i:0;
while(sl[i]==s2[i]&&s2[i]!='/0') i++;
return(sl[i]=='/0'&&s2[i]=='/0');
此函数的功能是
A. 将s2所指字符申赋给s1
B. 比较s1和s2所指字符串的大小,若s1比s2的大,函数值为1,否则函数值为0
C. 比较s1和s2所指字符串是否相等,若相等,函数值为1,否则函数值为o
D. 比较s1和s2所指字符串的长度,若s1比s2的长,函数值为1,否则函数值为o
[单项选择]执行完下列语句
int a,b,c=&a;
int*&p=c;
p=&b;
后c指向
A. a
B. b
C. c
D. 无效地址
[单项选择]阅读以下函数:
fun(char*s1, char*s2)
int i=0;
while(s1[i]==s2[i]&& s2[i]!='/0') i++;
return(s1[i]==&& s2i)!=='/0');
此函数的功能是( )。
A. 将s2所指字符串赋给s1
B. 比较s1和s2所指字符串的大小,若s1比s2的大,函数值为1,否则函数值为0
C. 比较s1和s2所指字符串是否相等,若相等,函数值为1,否则函数值为0
D. 比较s1和s2所指字符串的长度,若s1比s2的长,函数值为1,否则函数值为0
[单项选择]函数fun的返回值是() fun(char * a, char * b) {int num=0,n=0; while( * (a+num) !='/0') num++; while(b[n] ) { * (a+num) =b[n] ;num++;n++;} return num; }
A. 字符串a的长度
B. 字符串b的长度
C. 字符串a和b的长度之差
D. 字符串a和b的长度之和
[单项选择]设有如下定义:
struct ss
char name[10]
int age;
char sex;
std[3],*p=std;
下面各输入语句中错误的是( )。
A. scanf("%d",&(*p).age);
B. scanf("%st",&std.name);
C. scanf("%c",&std[0].sex);
D. scanf("%c",&(p->sex));
[单项选择]若有如下说明:
union s
char a[9]
int b; float c;
t;
则下列叙述正确的是 ( )
A. 共用体变量t不能作为函数的参数
B. 通过引用共用体变量名t可以得到成员的值
C. 共用体变量t的地址和它的各成员的地址不同
D. 共用体变量t所占的内存长度等于它的各成员所占的内存长度之和