大一基础C语言问题有以下定义语句doublea,b;intw;longc;若各变量已正确赋值,则下列选项中正确的表达式是______.D、w=a=b;错误若变量a已正确定义,合法的语句是______.C、a=a++=5错误若变量已正确
大一基础C语言问题
有以下定义语句
doublea,b;intw;longc;
若各变量已正确赋值,则下列选项中正确的表达式是______.
D、w=a=b;错误
若变量a已正确定义,合法的语句是______.
C、a=a++=5错误
若变量已正确定义并赋值,下面符合C语言语法的表达式是______.
B、a=b=c+2正确为什么前两个是错的最后一个是正确的?
1.以下4个选项中,不能看作一条语句的是______.
A、{;}B、a=0,b=0,c=0;
C、if(a>0);D、if(b==0)m=1;n=2;?
2.以下函数值的类型是______.
fun(floatx)
{
floaty;
y=3*x-4;
returny;
}
A、intB、不确定C、voidD、float
3.若有代数式,则不正确的C语言表达式是(C).
A.a/b/c*e*3B.3*a*e/b/cC.3*a*e/b*cD.a*e/c/b*3
4.表达式18/4*sqrt(4.0)/8值的数据类型是(C).
A.intB.floatC.doubleD.不确定
5.(×)字符数组不要求它的最后一个字符为‘’,甚至可以不包含‘’.
然后下面5题麻烦讲解下