c语言基本问题,求解释
若有如下变量定义并赋值:inta=1,b=2,c=3,k;floatf=2.5,e;doubled=2.4,g;则下列符合C语言语法的表达式是()A.e=c*=a+=d*...
若有如下变量定义并赋值: int a=1,b=2,c=3,k; float f=2.5,e; double d=2.4,g; 则下列符合C语言语法的表达式是( )A. e=c*=a+=d*f%bB. (k=a+b,b*f++,k%c)C. g=a+f*c=5D. x=double(b)
展开
4个回答
展开全部
A.c*的用法错,应为*c
B.前面加上for就对了
C.连等情况必须最后是表达式,前面为变量如a=b=1;
D.没问题
B.前面加上for就对了
C.连等情况必须最后是表达式,前面为变量如a=b=1;
D.没问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
赞成一楼debugman。。
可以用排除法:ACD可以好确定是错的,B的话就对了。
那个D的强制类型转换不太规范的说,,但编译得了就是了。
这道题做过就算了吧。。
可以用排除法:ACD可以好确定是错的,B的话就对了。
那个D的强制类型转换不太规范的说,,但编译得了就是了。
这道题做过就算了吧。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询