跪求C语言大神解决这些C语言选择题
在C语言中,若有以下定义:inta[12]={1,2,3,4,5,6,7,8,9,10,11,12};charc=‘a‘,d,g;则结果数值为4的表达式是:A.a[g-c...
在C语言中,若有以下定义:
int a[12]={1,2,3,4,5,6,7,8,9,10,11,12};
char c=‘a‘,d,g;
则结果数值为 4 的表达式是:
A. a[g-c]
B. a[4]
C. a[‘d‘-‘c‘]
D. a[‘d‘-c]
在VC中,若x=0,y=1,则语句while(x==y){x++; break;} 循环体执行次数是( )。
A. 1
B. 0
C. 陷入死循环
D. 2
若有说明:int a[3][4]; 则可以正确引用数组元素的表达式是:
A. a[2][4]
B. a[1,3]
C. a[1+1][0]
D. a(2)(1)
下列语句执行后,d中的值不会改变的是:
A. d+=1;
B. d++;
C. !d;
D. d=d+2;
如果要把常数327存入变量a中,a不能定义成的数据类型是:
A. int
B. char
C. long
D. float
若有定义:char *str="I am a student.";则字符串str在存储单元中占用的字节数为:
A. 14
B. 15
C. 16
D. 17
在C语言中,执行语句:for (j=1; j<=4; ++j);后,变量j的值是( )。
A. 3
B. 4
C. 5
D. 6
在C语言中,以下哪个函数用于字符串的比较( )。
A. strcpy()
B. strcmp()
C. strcat()
D. strlen()
在C语言中,以下哪个函数用于字符串的比较( )。
A. strcpy()
B. strcmp()
C. strcat()
D. strlen()
在C语言中,设 int a=10,则执行完语句 a+=a-=a*a后,a的值是:
A. 99
B. 110
C. 100
D. -180
下面程序运行的结果是:
int x=3;
while (x--)
printf("%2d", x);
A. 2 1
B. 3 2 1 0
C. 2 1 0
D. 3 2 1
在说明一个共用体变量时,系统分配给它的存储空间是:
A. 该共用体中第一个成员所需存储空间
B. 该共用体中占用最大存储空间的成员所需存储空间
C. 该共用体中最后一个成员所需存储空间
D. 该共用体中所有成员所需存储空间的总和
变量的指针含意是指变量的:
A. 值
B. 地址
C. 存储
D. 名字
若a, b, c, d都是int型变量且初值均为10,不正确的赋值语句是:
A. a=b=c=d;
B. a=b++;
C. a+b++;
D. d=(a=b=125)-c++; 展开
int a[12]={1,2,3,4,5,6,7,8,9,10,11,12};
char c=‘a‘,d,g;
则结果数值为 4 的表达式是:
A. a[g-c]
B. a[4]
C. a[‘d‘-‘c‘]
D. a[‘d‘-c]
在VC中,若x=0,y=1,则语句while(x==y){x++; break;} 循环体执行次数是( )。
A. 1
B. 0
C. 陷入死循环
D. 2
若有说明:int a[3][4]; 则可以正确引用数组元素的表达式是:
A. a[2][4]
B. a[1,3]
C. a[1+1][0]
D. a(2)(1)
下列语句执行后,d中的值不会改变的是:
A. d+=1;
B. d++;
C. !d;
D. d=d+2;
如果要把常数327存入变量a中,a不能定义成的数据类型是:
A. int
B. char
C. long
D. float
若有定义:char *str="I am a student.";则字符串str在存储单元中占用的字节数为:
A. 14
B. 15
C. 16
D. 17
在C语言中,执行语句:for (j=1; j<=4; ++j);后,变量j的值是( )。
A. 3
B. 4
C. 5
D. 6
在C语言中,以下哪个函数用于字符串的比较( )。
A. strcpy()
B. strcmp()
C. strcat()
D. strlen()
在C语言中,以下哪个函数用于字符串的比较( )。
A. strcpy()
B. strcmp()
C. strcat()
D. strlen()
在C语言中,设 int a=10,则执行完语句 a+=a-=a*a后,a的值是:
A. 99
B. 110
C. 100
D. -180
下面程序运行的结果是:
int x=3;
while (x--)
printf("%2d", x);
A. 2 1
B. 3 2 1 0
C. 2 1 0
D. 3 2 1
在说明一个共用体变量时,系统分配给它的存储空间是:
A. 该共用体中第一个成员所需存储空间
B. 该共用体中占用最大存储空间的成员所需存储空间
C. 该共用体中最后一个成员所需存储空间
D. 该共用体中所有成员所需存储空间的总和
变量的指针含意是指变量的:
A. 值
B. 地址
C. 存储
D. 名字
若a, b, c, d都是int型变量且初值均为10,不正确的赋值语句是:
A. a=b=c=d;
B. a=b++;
C. a+b++;
D. d=(a=b=125)-c++; 展开
1个回答
展开全部
在C语言中,若有以下定义:
int a[12]={1,2,3,4,5,6,7,8,9,10,11,12};
char c=‘a‘,d,g;
则结果数值为 4 的表达式是:D
A. a[g-c]
B. a[4]
C. a[‘d‘-‘c‘]
D. a[‘d‘-c]
在VC中,若x=0,y=1,则语句while(x==y){x++; break;} 循环体执行次数是(B )。
A. 1
B. 0
C. 陷入死循环
D. 2
若有说明:int a[3][4]; 则可以正确引用数组元素的表达式是:C
A. a[2][4]
B. a[1,3]
C. a[1+1][0]
D. a(2)(1)
下列语句执行后,d中的值不会改变的是:C
A. d+=1;
B. d++;
C. !d;
D. d=d+2;
如果要把常数327存入变量a中,a不能定义成的数据类型是:B
A. int
B. char
C. long
D. float
若有定义:char *str="I am a student.";则字符串str在存储单元中占用的字节数为:C
A. 14
B. 15
C. 16
D. 17
在C语言中,执行语句:for (j=1; j<=4; ++j);后,变量j的值是(C )。
A. 3
B. 4
C. 5
D. 6
在C语言中,以下哪个函数用于字符串的比较( B )。
A. strcpy()
B. strcmp()
C. strcat()
D. strlen()
在C语言中,以下哪个函数用于字符串的比较( B )。
A. strcpy()
B. strcmp()
C. strcat()
D. strlen()
在C语言中,设 int a=10,则执行完语句 a+=a-=a*a后,a的值是:D
A. 99
B. 110
C. 100
D. -180
下面程序运行的结果是:C
int x=3;
while (x--)
printf("%2d", x);
A. 2 1
B. 3 2 1 0
C. 2 1 0
D. 3 2 1
在说明一个共用体变量时,系统分配给它的存储空间是:B
A. 该共用体中第一个成员所需存储空间
B. 该共用体中占用最大存储空间的成员所需存储空间
C. 该共用体中最后一个成员所需存储空间
D. 该共用体中所有成员所需存储空间的总和
变量的指针含意是指变量的:B
A. 值
B. 地址
C. 存储
D. 名字
若a, b, c, d都是int型变量且初值均为10,不正确的赋值语句是:D
A. a=b=c=d;
B. a=b++;
C. a+b++;
D. d=(a=b=125)-c++;
int a[12]={1,2,3,4,5,6,7,8,9,10,11,12};
char c=‘a‘,d,g;
则结果数值为 4 的表达式是:D
A. a[g-c]
B. a[4]
C. a[‘d‘-‘c‘]
D. a[‘d‘-c]
在VC中,若x=0,y=1,则语句while(x==y){x++; break;} 循环体执行次数是(B )。
A. 1
B. 0
C. 陷入死循环
D. 2
若有说明:int a[3][4]; 则可以正确引用数组元素的表达式是:C
A. a[2][4]
B. a[1,3]
C. a[1+1][0]
D. a(2)(1)
下列语句执行后,d中的值不会改变的是:C
A. d+=1;
B. d++;
C. !d;
D. d=d+2;
如果要把常数327存入变量a中,a不能定义成的数据类型是:B
A. int
B. char
C. long
D. float
若有定义:char *str="I am a student.";则字符串str在存储单元中占用的字节数为:C
A. 14
B. 15
C. 16
D. 17
在C语言中,执行语句:for (j=1; j<=4; ++j);后,变量j的值是(C )。
A. 3
B. 4
C. 5
D. 6
在C语言中,以下哪个函数用于字符串的比较( B )。
A. strcpy()
B. strcmp()
C. strcat()
D. strlen()
在C语言中,以下哪个函数用于字符串的比较( B )。
A. strcpy()
B. strcmp()
C. strcat()
D. strlen()
在C语言中,设 int a=10,则执行完语句 a+=a-=a*a后,a的值是:D
A. 99
B. 110
C. 100
D. -180
下面程序运行的结果是:C
int x=3;
while (x--)
printf("%2d", x);
A. 2 1
B. 3 2 1 0
C. 2 1 0
D. 3 2 1
在说明一个共用体变量时,系统分配给它的存储空间是:B
A. 该共用体中第一个成员所需存储空间
B. 该共用体中占用最大存储空间的成员所需存储空间
C. 该共用体中最后一个成员所需存储空间
D. 该共用体中所有成员所需存储空间的总和
变量的指针含意是指变量的:B
A. 值
B. 地址
C. 存储
D. 名字
若a, b, c, d都是int型变量且初值均为10,不正确的赋值语句是:D
A. a=b=c=d;
B. a=b++;
C. a+b++;
D. d=(a=b=125)-c++;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询