9.以下说法中正确的是( ) a.C语言比其他语言高级 b.C语言不用编译就能被计算机执行 c.C语言以接近英语国

9.以下说法中正确的是( )
a.C语言比其他语言高级
b.C语言不用编译就能被计算机执行
c.C语言以接近英语国家的自然语言和数学语言作为语言的表达形式
d.C语言出现得最晚,具有其他语言的一切优点

C。

C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。

C语言诞生于美国的贝尔实验室,由D.M.Ritchie以B语言为基础发展而来,

扩展资料:

特有特点

C语言是普适性最强的一种计算机程序编辑语言,它不仅可以发挥出高级编程语言的功用,还具有汇编语言的优点,因此相对于其它编程语言,它具有自己独特的特点。具体体现在以下三个方面:

其一,广泛性。C 语言的运算范围的大小直接决定了其优劣性。C 语言中包含了34种运算符,因此运算范围要超出许多其它语言,此外其运算结果的表达形式也十分丰富。

其二,简洁性。9 类控制语句和32个KEYWORDS是C语言所具有的基础特性,使得其在计算机应用程序编写中具有广泛的适用性,不仅可以适用广大编程人员的操作,提高其工作效率,同时还能够支持高级编程,避免了语言切换的繁琐。 

其三,结构完善。C语言是一种结构化语言,它可以通过组建模块单位的形式实现模块化的应用程序,在系统描述方面具有显著优势,同时这一特性也使得它能够适应多种不同的编程要求,且执行效率高。

参考资料:

百度百科-c语言

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-02
C
a.错误,c语言是由B语言发展过来,是低级语言向高级语言发展的过渡语言,而且更偏向底层~~java和C#才算是高级语言
b、明显错误,C语言是编译型语言,需要编译执行
d、这就错的更离谱了,现在微软都在研制F#,C怎么可能最晚?再说,java和c#都比它晚了,再说一下,C语言的主要优点是简洁紧凑、可移植性强,由指针这一特色,更能操作底层,它没有java的跨平台性,没有C#的通俗性。。。
最后,说下C,早期的C在贝尔实验室研制出来的,用于做数值计算和一些数学模型的求解,所以更接近自然语言和数学语言。。。本回答被网友采纳
第2个回答  2017-08-28

选项选择c。

    C语言是一门通用计算机编程语言,应用广泛。从语言角度没有准确的标准说比其他语言高级。

    C语言要经过编译才能运行。

    JAVA语言比C语言更晚。

    所以上面答案有C合理

C语言的设计目标是

提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。由美国国家标准局为C语言订定了一套完整的国际标准语法,称为ANSI C,作为C语言最初的标准。

其基本特性如下:

C是高级语言:它把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。

C是结构式语言:结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰,便于编码、维护以及调试。C 语言是以函数形式提供给用户的,这些函数可方便的调用,并具有多种循环、条件语句控制程序流向,从而使程序完全结构化。

C语言功能齐全:具有各种各样的数据类型,并引入了指针概念,可使程序效率更高。而且计算功能、逻辑判断功能也比较强大,可以实现决策目的的游戏。

C语言适用范围大:适合于多种操作系统,如Windows、linux、DOS、UNIX等等;也适用于多种机型。C语言对编写需要硬件进行操作的场合,优于其它高级语言,有一些大型应用软件也是用C语言编写的。

C语言应用指针:可以直接进行靠近硬件的操作,但是C的指针操作不做保护,也给它带来了很多不安全的因素。C++在这方面做了改进,在保留了指针操作的同时又增强了安全性,受到了一些用户的支持,但是,由于这些改进增加语言的复杂度,也为另一部分所诟病。Java则吸取了C++的教训,取消了指针操作,也取消了C++改进中一些备受争议的地方,在安全性和适合性方面均取得良好的效果,但其本身解释在虚拟机中运行,运行效率低于C++/C。一般而言,C,C++,java被视为同一系的语言,它们长期占据着程序使用榜的前三名。

C语言文件由数据序列组成:可以构成二进制文件或文本文件常用的C语言IDE(集成开发环境)有Microsoft Visual C++,Dev-C++,Code::Blocks,Borland C++,Watcom C++,Borland C++ Builder,GNU DJGPP C++,Lccwin32 C Compiler 3.1,High C,Turbo C,C-Free,win-tc,xcode(mac os x)等。

新特性

1、对齐处理(Alignment)的标准化(包括_Alignas标志符,alignof运算符,aligned_alloc函数以及<stdalign.h>头文件。

2、_Noreturn 函数标记,类似于 gcc 的 __attribute__((noreturn))。

3、_Generic 关键字。

4、多线程(Multithreading)支持,包括:_Thread_local存储类型标识符,<threads.h>;头文件,里面包含了线程的创建和管理函数。

5、增强的Unicode的支持,基于C Unicode技术报告ISO/IEC TR 19769:2004,增强了对Unicode的支持。包括为UTF-16/UTF-32编码增加了char16_t和char32_t数据类型,提供了包含unicode字符串转换函数的头文件<uchar.h>.

6、删除了 gets() 函数,使用一个新的更安全的函数gets_s()替代。

7、增加了边界检查函数接口,定义了新的安全的函数,例如 fopen_s(),strcat_s() 等等。

8、增加了更多浮点处理宏。

9、匿名结构体/联合体支持,这个在gcc早已存在,C11将其引入标准。

10、静态断言(Static assertions),_Static_assert(),在解释 #if 和 #error 之后被处理。

11、新的 fopen() 模式,(“…x”),类似 POSIX 中的 O_CREAT|O_EXCL,在文件锁中比较常用。

12、新增 quick_exit() 函数作为第三种终止程序的方式。当 exit()失败时可以做最少的清理工作。

13、_Atomic类型修饰符和<stdatomic.h>头文件。

第3个回答  2017-08-09
这道题目选择C。
电脑的中央处理器只能执行二进制的指令,如果所有的程序都直接用二进制编写,就太费劲了。所以,一些电脑专家就编制出一些程序,这些程序能把接近于人类的语言的高级语言程序编译成电脑能执行的机器语言程序。这些编译程序就构成了高级语言的核心。不同的高级语言具有不同的编译程序,也有不同的语法规则。
最流行的电脑语言包括:Basic、Pascal、C++等。
第4个回答  2017-07-29
C.C语言以接近英语国家的自然语言和数学语言作为语言的表达形式
a.错误,c语言是由B语言发展过来,是低级语言向高级语言发展的过渡语言,而且更偏向底层~~java和C#才算是高级语言
b、明显错误,C语言是编译型语言,需要编译执行

9.以下说法中正确的是( ) a.C语言比其他语言高级 b.C语言不用编译就能...
b、明显错误,C语言是编译型语言,需要编译执行 d、这就错的更离谱了,现在微软都在研制F#,C怎么可能最晚?再说,java和c#都比它晚了,再说一下,C语言的主要优点是简洁紧凑、可移植性强,由指针这一特色,更能操作底层,它没有java的跨平台性,没有C#的通俗性。。。最后,说下C,早期的C在贝...

9.以下说法中正确的是( ) a.C语言比其他语言高级 b.C语言不用编译就能...
C。C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。C语言诞生于美国的贝尔实验室,由D.M.Ritchie以B语言为基础发展而来,...

以下说法中正确的是( ) A)C语言程序总是从第一个函数开始执行 B)在C语...
选C 。 A错,C程序总是从main函数开始执行。B错,调用的函数不是必须放在程序的开始部分。D错,调用的函数可以放在main函数之后,故选C。程序执行总是从main函数开始,如果有dao有其他函数,则完成对其他函数的调用后再返回到主函数,最后由main函数结束整个程序。main函数是程序在有宿主 (hosted)环境...

C语言可以不用编译就被计算机识别执行对吗
C语言是高级语言,要经过编译才能被电脑识别执行。Visual C++集成了MFC6.0,于1998发行,又称vc98。发行至今一直被广泛地用于大大小小的项目开发。但是,这个版本在WindowsXP下运行会出现问题,尤其是在调试模式的情况下(例如:静态变量的值并不会显示)。 这个调试问题可以通过打一个叫“Visual C++ 6....

求 计算机一级ms office的选择题全部套题及答案
A、1024 B、512 C、511 D、1023 答案:( ) 评析: 数制也称计数制,是指用同一组固定的字符和统一的规则来表示数值的方法。十进制(自然语言中)通常用0到9来表示,二进制(计算机中)用0和1不表示,八进制用0到7表示,十六进制用0到F表示。 (1)十进制整数转换成二进制(八进制、十六进制),转换方法:用...

计算机程序c语言面试常见问题
B.高级语言,汇编语言,机器语言 C.C语言,QBASIC语言,InterDev D.图形图像法,描述法,编程法 E.计算机语言 答案:A 4、下列变量定义中合法的是 A.short_a=1-.le-1;B.doubleb=1+5e2.5;C.longdo=0xfdaL;D.float2_and=1-e-3;答案:A 5、下面说法中正确的是()A.int型和long型运算...

下半年计算机二级c语言基础试题
A. 正确 B. 错误 答案:B 10. 网络上传输的字节序默认是大字节的,如果主机是小字节序,在网络通信时则须进行字节序转换;如果主机是 大字节序,为了程序的一致性及可移植性,最好也在程序中加上字节序转换的操作(空操作)。 A. 正确 B.错误 答案:A 二、 填空题 1、 C语言函数返回类型的默认定义类型是 2...

计算机练习题
A)系统软件 B)操作规范 C)语言编译程序 D)面板操作程序6.通常人们称一个计算机系统是指(D)A)硬件和固件 B)计算机的CPUC)系统软件和数据库 D)计算机的硬件和软件系统7.关于计算机病毒的传播途径,不正确的说法是(C)A)通过软件的复制 B)通过共用软盘 C)通过共同存放软盘 D)通过借用他人的软盘8.常用的计算机...

计算机中的高级语言有哪些?
2、C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。3、C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,...

c语言重要的基础知识点有哪些?
2、C语言书写格式是自由的,每行可以写多个语句,可以写多行。3、一个C语言程序有且只有一个main函数,是程序运行的起点。第二节、熟悉vc++ 1、VC是软件,用来运行写的C语言程序。2、每个C语言程序写完后,都是先编译,后链接,最后运行。(.c---a.obj---a.exe)这个过程中注意.c和obj文件时...

相似回答