当前位置:首页 » 编程语言 » 哪些不是正确的c语言
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

哪些不是正确的c语言

发布时间: 2023-04-11 10:11:10

㈠ 下面哪个不是c语言的正确表达式:A、!a B、b%a C、b^a D、~a 并说出理由哦

如果对数据类型无要求,那么A为逻辑表达式"非",B为算术表达式兆段"取余",C为按位异或表达式"按位异或",D为单目运算表达式"按位取反野裤".
a=1,是赋值表达式,b=5也是赋值表达式.
如果C的意思是b的a次方,那么这个就选C,正确的应该用幂颂猜简函数来表示pow(b,a).

㈡ 下面哪个不是C语言正确的语句:A. for( ; ;); B. while (1) ; C. for(1;2;3); D . while(true);

A 肯定不对的,因为它连循环结束的条件都没迹腔告有!
B 把1当成逻辑真,可以看成循环体为空,改循环是一个死循环。
C 也是一个死循环,2看出逻辑真(不是0就是逻辑真),同样的循环体为空姿明
D true表示逻辑真,循环体为空,同样是死循环
A可以认为是不正确的语句;B、C、D虽然设计上有问题(死循环),但是语句还是合圆芹法的。

㈢ ()是不正确的C语言赋值语句。A.x=1,y=2;B.x++;C.x=y=5;D.y=int(x);答案是D,为什么

如果x和y都已正确声明并赋值,那么这4个选项都是正确的,所以这是扯淡题……y=int(x);是把x强制为int型赋给y,int两边有没有()都是合法的。

㈣ c语言中,下面叙述不正确的是

如果是单选题的话应该是 C了, 问题 B 没有写全。

预处理 是 编译器编译代码阶段进行的预先处理,包括宏定义展开和替换、条件编译、文件包含等,不是程序执行过程进行处理,所以 C 是错误的。

C/C++ 语言规定,预处理命令行必须 以 # 开头,这样编译器才能识别该行代码是不是预处理代码,所以 A 是对的。

#define IBM_PC 是宏定义,属于预处理部分。

㈤ 以下不正确的c语言标识符是什么

ab.c。不正确的c语言标识符是ab.c。C语言对各种变量,函数等命名时使用的字符序列称为标识符。

㈥ 在c语言中,下面哪一个不是正确的概念

在c语言中,下面哪一个不是正确的概念。(A)

在 C 语言中 , 下面那一个不是正确的概念 ( )

A. 所有循环语句都要求至少要执行一次循环体。

B. goto 和 if 语句能构成循环语句。

C. 循环过程只能包含,不能交叉。

D. 循环体可以是一条语句。

【答案】A

C语言应用领域:

C语言的应用极其广泛,从网站后台,到底郑冲层操作系统,从多媒体应用到大型网络游戏,均可使用C语言来开发:

l C语衡察言可以写网站后台程序。

l C语言可以专门针对某个主题写出功能强大的程序库。

l C语言可以写出大型游戏的引擎。

l C语言可以写出另一个语言来。

l C语言可以写操作系统和驱动程序,并且只能用C语言编写。

l 任何设备只要配置了微喊拦歼处理器,就都支持C语言。从微波炉到手机,都是由C语言技术来推动的。

㈦ c语言特点不正确的是

1.错 C语言的代码质量仅仅比汇编慢20%左右,效率是很高的

2.对 C语言使用了 指针