为什么这个赋值语句是错的?data=b²-4ac

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/30 04:17:30

为什么这个赋值语句是错的?
data=b²-4ac

这条语句本质上没有错误,唯一的错误是编程语言中不允许,也不能够直接写出
data=b²-4ac
这样的表达式,改为(basic语言表达):
data=b^2-4*a* c 或者 data=b*b-4*a*c 注意表示平方和相乘的符号
高考中不会重点考察你的语句表达,它更多的考察程序框图和算法

为什么这个赋值语句是错的?data=b²-4ac c语言赋值语句a=(7+b,b++,a+7)语法错在哪里?这个选项是错的,我想知道为什么. 为什么赋值语句的赋值号左边不能是表达式如:sinx=x+y是错的 判断以下给出的输入语句、输出语句、赋值语句是否正确?为什么?1 输入语句INPUT a;b;c2 输入语句INPUT x=33 输出语句 PRINT A=44 输出语句 PRINT 20,3*25 赋值语句 3=B6 赋值语句 x+y=07 赋值语句 A=B=-28 c语言,为什么a=b=58和a=58,b=58是不合法的赋值语句? 若变量均已正确定义并赋值,为什么x=n%2.5赋值语句是错误的? C语言中这个赋值语句正确吗?为什么?y=int(x);这个语句错在哪里? 下列语句符合c语言语法赋值语句是A.a=a+7B.a=7+b,c=a+7为什么b错了啊我倒是觉得a和b都是对的~ c语言赋值语句 a=b=c 是如何赋值 为什么j++;是正确的赋值语句 而++(i+1)又是非法的赋值语句 为什么x=j>0的赋值语句是正确的,这要怎么看 下列语句具有计算功能的是 输入语句 输出语句 赋值语句 循环语句下列语句具有计算功能的是 A.输入语句 B.输出语句 C.赋值语句 D.循环语句 下列给出的输入语句、输出语句和赋值语句中正确的是_①输出语句 INPUT a;②输出语句 INPUT x=3;③赋值语句 3=B;④赋值语句 A=B=2. a,c,b为int类型变量且初值都为0,c+b;是赋值语句吗?为什么?a=b=c=100;是赋值语句吗?如题所示 下列赋值语句表示正确的是 short i = 0;i = i + 1;为什么错?short data = 0;//这个为什么对?难道1不是int类型么data = data + 1;//这个错,我知道是因为data+1返回int类型data = data + data;//这个错,原因同上data += 1;//这个对,为什么呢?难道1 已知struct sk{int a;float b;}data[2],*p;若有p=data,则以下对data[0]中成员a的引用中错误的是data[0]->a这个哪里错了 1. 若以下选项中的变量已正确定义,则正确的赋值语句是 . A) x1=26.8%3; B) 1+2=x2; C) x3=0x12; D) x4=1正确的赋值语句是C,为什么呢?为什么呢?为什么呢?希望可以耐心的解答一下, 谢谢!