谁能帮小弟解决下C语言选择题啊?
1、不是C语言实型常量的是:()A.55.0B.0.0C.55.5D.55e2.52、若已定义f,g为double类型,则表达式:f=1,g=f+5/4的值是:()A.2...
1、不是C语言实型常量的是:( )
A.55.0
B.0.0
C.55.5
D.55e2.5
2、 若已定义f,g为double类型,则表达式:f=1,g=f+5/4的值是:( )
A.2.0
B.2.25
C.2.1
D.1.5
3、若有语句char c1=`d`,c2=`g`;printf(“%c,%d\n”,c2-`a`,c2-c1);则输出结果为:
( )
(a的ASCII码值为97)
A.M,2
B.G,3
C.G,2
D.D,g
4、设x=1,y=2,m=4,n=3,则表达式x>y?x:m
A.1
B.3
C.2
D.4
5、若有说明和语句:int a=5,b=6;b*=a+1;则b的值为:( )
A.5
B.6
C.31
D.36
6、设整型变量s,t,c1,c2,c3,c4的值均为2,则执行语句(s=c1==c2)||(t=c3>c4)后,s,t
的值为:( )
A.1,2
B.1,1
C.0,1
D.1,0
7、对于for(s=2; ;s++)可以理解为:( )
A. for(s=2;0 ;s++)
B. for(s=2;1 ;s++)
C. for(s=2;s<2 ;s++)
D. for(s=2;s>2;s++)
8、若有char h=`a`,g=`f`;int a[6]={1,2,3,4,5,6};则数值为4的表达式为:(
)
A.a[g-h]
B.a[4]
C.a[`d`-`h`]
D.a[`h`-`c`]
9、若有int a[7]={1,2,3,4,5,6,7},*p=a则不能表示数组元素的表达式是: ( )
A.*p
B.*a
C.a[7]
D.a[p-a]
10、设有如下定义:struct jan{int a;float b;}c2,*p;若有p=&c2;则对c2中的成员a的正确
引用是:( )
A.(*p).c2.a
B.(*p).a
C.p->c2.a
D. p.c2.a
谁能帮小弟解决这道C语言吗?并详细解释一下。小弟在此谢谢了! 展开
A.55.0
B.0.0
C.55.5
D.55e2.5
2、 若已定义f,g为double类型,则表达式:f=1,g=f+5/4的值是:( )
A.2.0
B.2.25
C.2.1
D.1.5
3、若有语句char c1=`d`,c2=`g`;printf(“%c,%d\n”,c2-`a`,c2-c1);则输出结果为:
( )
(a的ASCII码值为97)
A.M,2
B.G,3
C.G,2
D.D,g
4、设x=1,y=2,m=4,n=3,则表达式x>y?x:m
A.1
B.3
C.2
D.4
5、若有说明和语句:int a=5,b=6;b*=a+1;则b的值为:( )
A.5
B.6
C.31
D.36
6、设整型变量s,t,c1,c2,c3,c4的值均为2,则执行语句(s=c1==c2)||(t=c3>c4)后,s,t
的值为:( )
A.1,2
B.1,1
C.0,1
D.1,0
7、对于for(s=2; ;s++)可以理解为:( )
A. for(s=2;0 ;s++)
B. for(s=2;1 ;s++)
C. for(s=2;s<2 ;s++)
D. for(s=2;s>2;s++)
8、若有char h=`a`,g=`f`;int a[6]={1,2,3,4,5,6};则数值为4的表达式为:(
)
A.a[g-h]
B.a[4]
C.a[`d`-`h`]
D.a[`h`-`c`]
9、若有int a[7]={1,2,3,4,5,6,7},*p=a则不能表示数组元素的表达式是: ( )
A.*p
B.*a
C.a[7]
D.a[p-a]
10、设有如下定义:struct jan{int a;float b;}c2,*p;若有p=&c2;则对c2中的成员a的正确
引用是:( )
A.(*p).c2.a
B.(*p).a
C.p->c2.a
D. p.c2.a
谁能帮小弟解决这道C语言吗?并详细解释一下。小弟在此谢谢了! 展开
4个回答
展开全部
1、不是C语言实型常量的是:( D )
A.55.0
B.0.0
C.55.5
D.55e2.5
2、 若已定义f,g为double类型,则表达式:f=1,g=f+5/4的值是:(A)
A.2.0
B.2.25
C.2.1
D.1.5
3、若有语句char c1=`d`,c2=`g`;printf(“%c,%d\n”,c2-`a`,c2-c1);则输出结果为:
(B)
(a的ASCII码值为97)
A.M,2
B.G,3
C.G,2
D.D,g
4、设x=1,y=2,m=4,n=3,则表达式x>y?x:m (D)
A.1
B.3
C.2
D.4
5、若有说明和语句:int a=5,b=6;b*=a+1;则b的值为:( D )
A.5
B.6
C.31
D.36
6、设整型变量s,t,c1,c2,c3,c4的值均为2,则执行语句(s=c1==c2)||(t=c3>c4)后,s,t
的值为:(A)
A.1,2
B.1,1
C.0,1
D.1,0
7、对于for(s=2; ;s++)可以理解为:(B )
A. for(s=2;0 ;s++)
B. for(s=2;1 ;s++)
C. for(s=2;s<2 ;s++)
D. for(s=2;s>2;s++)
8、若有char h=`a`,g=`f`;int a[6]={1,2,3,4,5,6};则数值为4的表达式为:( C)
A.a[g-h]
B.a[4]
C.a[`d`-`h`]
D.a[`h`-`c`]
9、若有int a[7]={1,2,3,4,5,6,7},*p=a则不能表示数组元素的表达式是: ( C )
A.*p
B.*a
C.a[7]
D.a[p-a]
10、设有如下定义:struct jan{int a;float b;}c2,*p;若有p=&c2;则对c2中的成员a的正确
引用是:( B)
A.(*p).c2.a
B.(*p).a
C.p->c2.a
D. p.c2.a
A.55.0
B.0.0
C.55.5
D.55e2.5
2、 若已定义f,g为double类型,则表达式:f=1,g=f+5/4的值是:(A)
A.2.0
B.2.25
C.2.1
D.1.5
3、若有语句char c1=`d`,c2=`g`;printf(“%c,%d\n”,c2-`a`,c2-c1);则输出结果为:
(B)
(a的ASCII码值为97)
A.M,2
B.G,3
C.G,2
D.D,g
4、设x=1,y=2,m=4,n=3,则表达式x>y?x:m (D)
A.1
B.3
C.2
D.4
5、若有说明和语句:int a=5,b=6;b*=a+1;则b的值为:( D )
A.5
B.6
C.31
D.36
6、设整型变量s,t,c1,c2,c3,c4的值均为2,则执行语句(s=c1==c2)||(t=c3>c4)后,s,t
的值为:(A)
A.1,2
B.1,1
C.0,1
D.1,0
7、对于for(s=2; ;s++)可以理解为:(B )
A. for(s=2;0 ;s++)
B. for(s=2;1 ;s++)
C. for(s=2;s<2 ;s++)
D. for(s=2;s>2;s++)
8、若有char h=`a`,g=`f`;int a[6]={1,2,3,4,5,6};则数值为4的表达式为:( C)
A.a[g-h]
B.a[4]
C.a[`d`-`h`]
D.a[`h`-`c`]
9、若有int a[7]={1,2,3,4,5,6,7},*p=a则不能表示数组元素的表达式是: ( C )
A.*p
B.*a
C.a[7]
D.a[p-a]
10、设有如下定义:struct jan{int a;float b;}c2,*p;若有p=&c2;则对c2中的成员a的正确
引用是:( B)
A.(*p).c2.a
B.(*p).a
C.p->c2.a
D. p.c2.a
展开全部
DABDD ABCCC
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询