您的位置:

以下符合c语言,以下符合c语言要求的是

本文目录一览:

以下符合C语言语法的表达式( )?

选择D,A和C肯定是错的,不能把值或另一个表达式赋值给一个表达式,B也会报错:'%' : illegal, right operand has type 'const double'

24.以下符合C语言语法的赋值表达式是( )。 A.a=9+b+c=d+9

答案选择B

A出现9+b+c=d+9这样的式子是不能完成赋值的

D的错误与A相同

C是三条语句,a=9+b;b++;c+9,也就是说后面的b++和c+9在这里没有意义

B括号中是逗号表达式,从左往右执行,返回最后一个表达式的值

则以下符合C语言语法的表达式是______。

正确答案是B

a的(b=4)*(a=3)应该为(b==4)*(a==3)

c的%用来表示正整数的整除的,不用-3

d的folat是浮点型的关键字,要是f的话就没问题了,相当于调用一个f函数

以下符合C语言语法的实行常量是?

A

不对。E

表示科学计数法,后面数字表示

10

的多少次幂,C

语言规定,这个数字不能是小数,只能是整数。

B

不对。没有什么常量有两个小数点的。

C

不对。常量不能以字母开头,必须以数字开头。如果非要表示

16

进制数,应该这样

0x

E15。

D

应该是正确的。小数点前面的

可以省略,不过自己编程时,最好写上,否则不符合常规,可读性太差。

望采纳。

以下符合c语言语法的常量是() A.018 b.0xfg c.3E1.0 d

C是浮点数的科学计数法表示,形式是aEb表示a*10的b次幂。 这里的b必须是整数,不能是浮点数,1.0是不对的。

D以0开头,表示8进制数。 这里01就是1

比如010就是8进制的10,也就是10进制的8