1、C语言是一种结构化程序设计语言

合集下载

浅谈c语言和c++和VB的区别

浅谈c语言和c++和VB的区别

浅谈c语言和c++和VB的区别C语言是一种结构化的程序设计语言,它的设计理念是提供高效的编译和执行速度,可以在多种不同的计算机平台上运行,同时具有高度的可移植性。

与其他编程语言相比,C语言最大的优点在于它的执行速度非常快,而缺点则是不够直观,难以进行大规模的可重用性开发。

C++语言是在C语言的基础上发展而来的一种面向对象的程序设计语言,它具有C语言的高效性和可移植性,同时还支持面向对象编程的特性,如封装、继承和多态性等。

C++语言在软件开发领域得到了广泛的应用,尤其是在系统软件和图形界面设计方面。

与C语言相比,C++语言最大的优点在于它支持面向对象编程,可以更加方便地进行重用性开发,缺点则是规范较为复杂,学习难度较高。

VB语言是Microsoft Visual Basic语言的缩写,是一种事件驱动的程序设计语言,它特别适合建立Windows操作系统上的应用程序。

VB语言具有易学、易用、易于维护,功能强大且可以快速创建代码的特点。

与C语言和C++语言相比,VB语言在GUI设计方面较为强大,但在性能方面稍逊一筹。

总的来说,三个编程语言各有优劣。

C语言在运行效率方面卓越,但需要编写大量的代码,不够直观;C++语言支持面向对象编程,可以方便地进行可重用性开发,但规范较为复杂;VB语言在GUI设计方面具有很好的特点,但在性能方面稍微逊色。

因此,在选择使用哪种编程语言时,应根据具体需求进行考虑,选择最适合的一种语言。

同时,需要注意的是,在学习编程语言时,最重要的是掌握基础的编程思路和核心概念,而不是仅仅熟悉某种编程语言的语法。

只有掌握了这些基础的知识,才能够在各种编程语言中灵活地应用,打造出高效、优质的代码。

C语言的特点

C语言的特点
3.数据处理能力强。C语言既可进行数值运算,又可作非数值运算,特别是在字符处理方面十分方便,另外,C语言中还有其他高级语言少有的位处理功能、地址运算和寄存器存取等功能,这些功能与计算机的硬件描述有密切关系,因此,C语言可以用来编写机器的系统软件,众所周知的UNIX系统的大部分功能是用C语言编写的,此外,还有许多常用的数据库管理系统、图形图象系统都是用C语言编写的。
C语言的特点
ቤተ መጻሕፍቲ ባይዱ
北京大学 吕凤翥
1993-09-17
1.C语言是一种结构化的程序设计语言。这与PASCAL相似。但它是一个不完全的结构化语言,这又是与PASCAL的区别,这种不完全性表现在C语言允许使用goto语句,但是,被限制在一个函数体内,这样并不影响以函数为最小程序单元的结构化设计,另外还表现在一个函数体中允许有多个return语句作为出口,标准的结构化程序设计语言要求一个基本模块一个入口一个出口。
4.移植性好。由于C语言具有上述特点,可以把与机器相关的部分与主程序分开,这样不同的机器,只需修改与机器有关的部分就可以了。C语言的编译系统在各种机器上都有其相应的版本,这为C语言的广泛应用带来方便。
掌握上述特点的同时,还要知道下面的4点不足:①C语言是一种弱类型语言。C语言规定有些类型之间可以自动转换,如int型和char型间可以转换,又如逻辑型变量用int型值表示。②在不同的编译系统下,可以改变表达式或参数表的计算顺序。这在一般情况下是没影响的,但是遇到带有副作用的运算符时,在不同编译下会出现两义性。③数组不作定界判断。④运算符较多,优先级复杂,难记难用。学习C语言一定要掌握这些不足之处,否则将会出现一些错误。
2.语言简炼,书写方便。C语言中有很多能力很强的运算符,例如:条件运算符相当于一个if语句。由于C语言中运算符种类多、能力强,从而使得语言简炼、书写方便。C语言中的预处理语句便可以事先定义好一个文件,如果其他文件需要它时便可以包含进去。还有宏定义语句也会使得书写简便。另外,C语言中较多使用花括号({})作为多语句的定界符,如函数体,循环体,if体和分程序等,这也为书写带来方便。

c语言 面试题

c语言 面试题

c语言面试题
C语言作为一种广泛应用的编程语言,在面试中经常会涉及到相关的问题。

以下是一些可能会被问到的C语言面试题,我会从不同角度来回答这些问题。

1. 请介绍一下C语言的特点和优缺点。

C语言是一种结构化程序设计语言,具有高效、灵活、可移植性强等特点。

它可以直接访问内存,对系统资源控制能力强,但由于指针的使用容易引起错误,而且对于面向对象编程的支持较弱。

2. 什么是指针?请简要解释指针的概念和用途。

指针是一个变量,其值为另一个变量的地址。

指针的作用是可以通过改变指针的值来直接操作内存,实现动态内存分配和释放,以及实现数据结构如链表、树等。

3. 请解释一下C语言中的动态内存分配和静态内存分配。

静态内存分配是在编译时就确定了变量的内存分配,而动态内
存分配是在程序运行时根据需要动态分配内存。

C语言中使用malloc()和free()函数来进行动态内存分配和释放。

4. 请解释一下C语言中的结构体和联合体的概念及区别。

结构体是一种用户自定义的数据类型,可以包含多个不同类型的成员变量,而联合体也是一种用户自定义的数据类型,不同的是联合体的成员变量共享同一块内存空间,同一时间只能存放一个成员的值。

5. 什么是C语言中的指针数组和数组指针?
指针数组是一个数组,其元素都是指针类型的变量,而数组指针是一个指向数组的指针,可以用来遍历数组元素或者作为函数参数传递。

以上是一些可能会被问到的C语言面试题,我希望这些回答能够帮助你更好地理解和准备相关的面试内容。

如果你有其他问题,也欢迎继续提出。

大学《C语言程序设计》期末考试试卷及参考答案

大学《C语言程序设计》期末考试试卷及参考答案

大学《C语言程序设计》期末考试试卷及参考答案《C语言程序设计》期末考试试卷参考答案一、判断题(10分)1、对2、对3、错4、错5、对6、错7、错8、错9、错10、错二、填空题(30分,,1到10题1分1空,10到18题2分1空)1.2.5 2. a!=0&&b!=0 3. m=1b 4. windows 95 5. x[i]>='A'&&x[i]<='Z' 6.234567 7.文件的首纪录前8、struct tree *Ltree,*Rtree 9. i<=10010. char a[10]="continue"; 11. p*pow(1+r,5) 12. 'D' 13. 10、514.#define utol(ch) ch=ch>='A'&& ch<='Z' ? ch+'a'-'A':ch15.首行第i+1个元素的地址,第i+1行的首地址,a[0][0]的值16.p=(int*)mallo(n);17. (-b+sqrt(b*b-4*a*c))/2/a 18. float(*fg)(float **,int,int);三、单项选择题(在每小题的四个备选答案中选出一个正确的,10分))1、A2、B3、C4、B5、D6、A7、A8、B9、C 10、A四、程序阅读题(20分,每题4分)1、 A C E G2、 x=3 y=23、the two string are same:fthe two string are same:r4、 K=85、1《C语言程序设计》期末考试试卷及参考答案一、判断题(10分)1、C语言是一种结构化程序设计语言。

()2、在标准C中,整型变量与字符变量是可以通用的。

()3、在标准C中,“=”是判断两个数是否相等。

C程序设计判断题

C程序设计判断题

C程序设计判断题(下列各题,你认为正确的,请在题后“J”,错的打“X”)1.C语言是一种计算机高级语言。

J2.C语言是一种语算机低组语言。

X3.C语言允许直接访问物理地址,能进行位操作。

J4.C语言不允许直接访问物理地址,不能进行位操作。

X5.C语言是结构化程序设计语言。

J6.C语言是面向对象的程序设计语言。

X7.C程序要通过编译,连接才能得到可执行的目标程序。

J8.用C语言编写程序,可以编写出任何类型的程序。

J9.每一个C程序都必须有一个主函数main()°J10.每一个C程序允许有多个主函数。

X11.C语言允许有空函数。

J12.C语言不允许定义使用空函数。

X13.C程序书写格式,允许一行内可以写几个语句。

J14.C程序书写格式规定一行内只能写一条语句。

X15.C程序的语句无行号。

J16.C程序的每一条语句都给定一个行号。

X17.C语言的每个语句的最后必须有一个分号。

J18.C语言有的语句的最后可以没有分号。

X19.C语言本身没有输入输出语句。

J20.C语言提供了专用的输入输出语句。

X21.C语言可用来编写应用软件,也可用来编写系软件。

J22.C语可用业编写应用软件,但不能用来编写系统软件。

X23.Turbo C是在微机上广泛使用的编译程序。

J24.Turbo C是在大型计算机上使用的编译程序。

X25.C语言的数据结构是以数据类型形式出现的。

J26.C语言的数据结构是以常量和变量形式出现的。

X27.空类型是C语言的一种数据类型。

J28.空类型不是C语言的数据类型。

X29.C语言中数据有常量和变量之分。

J30.C语言中数据不分常量和变量。

X31.利用指针和结构体类型可以构成表、树等复杂的数据结构。

J32.利用批针和结构类型不能构成更复杂的数据结构。

X33.在C程序中对所用到的所有数据都必须指定其数据类型。

J34.在程序运行过程中,其值不能被改变的量称为常量。

J35.在程序运行过程中,其值可以改变的量称为变量。

单片机复习材料题目加答案

单片机复习材料题目加答案

(1)单片机主要集成了中央处理器(CPU)、数据寄存器(RAM)、程序储存器(ROM)、中断系统、定时器/计时器、以及输入/输出接口电路等部件。

(2)单片机最小系统主要包括单片机、晶振电路、复位电路、和电源等4个部分。

(3)单片机常采用两种复位方式,即上电自动复位和手动复位。

(4)一个机器周期包含12个晶振周期,若晶振周期的频率为12MHz,则机器周期为1μs ,指令周期为1μs ~ 4μs机器周期。

(5)当P1口作输入口输入数据时,必须先向该端口的锁存器写入1,否则输入数据可能出错。

(6)MCS-51系列单片机有4个并行I/O口, 1 个全双口串口, 2 个16位定时器/计数器,5个中断源。

(7)单片机位寻址区的单元地址是从20H单元到2FH单元,若某位地址是09H,它所在单元的地址应该是21H。

(8)寄存器PSW中的RS1和RSO的作用是选择当前工作寄存器。

(9)MCS-51单片机的内部RAM中从00H 到1FH是工作寄存器区,共分为4组。

(10)既做数据线又做地址线的是P0口,只能做地址线的是P1口。

(11)MCS-51单片机有两种复位方式,即上电复位和手动复位。

复位后SP=07H,PC=0000H,PSW=00H,A=00H,P0=P1=P2=P3=FFH。

(12)若(PSW)=18H,则选取的是第_4_组工作寄存器。

其地址范围从00H-1FH。

(13)C51中定义位变量的关键字bit,位变量对应的地址空间范围是20H-2FH 。

(14)unsigned char定义的变量取值范围0-255,unsigned int定义的变量取值范围0-65535。

(15)if语句一般用于单一条件或分支数目较少的场合,如果编写超过3个以上分支的程序,可用多分支选择的switch语句。

(16)下面的循环执行了无限次空语句。

i=4;while(i!=0);(17)下面的延时函数delay()执行了1000次空语句void delay (void){for(i=0;i<1000;i++);}(18)C语言中的字符串总是以‘\0’作为串的结束符,通常用字符数组来存放。

C语言的数据类型介绍

C语言的数据类型介绍

C语言的数据类型介绍C语言的数据类型介绍C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。

下面店铺为大家带来C语言的数据类型介绍,希望大家喜欢!1.基本数据类型基本数据类型最主要的特点是,其值不可以再分解为其它类型。

也就是说,基本数据类型是自我说明的。

2.构造数据类型构造数据类型是根据已定义的一个或多个数据类型用构造的方法来定义的。

也就是说,一个构造类型的值可以分解成若干个“成员”或“元素”。

每个“成员”都是一个基本数据类型或又是一个构造类型。

在C语言中,构造类型有以下几种:2.1.数组类型2.2.结构类型2.3.联合类型3.指针类型指针是一种特殊的,同时又是具有重要作用的数据类型。

其值用来表示某个量在内存储器中的地址。

虽然指针变量的取值类似于整型量,但这是两个类型完全不同的量,因此不能混为一谈。

4.空类型在调用函数值时,通常应向调用者返回一个函数值。

这个返回的函数值是具有一定的数据类型的,应在函数定义及函数说明中给以说明,例如在例题中给出的max函数定义中,函数头为: int max(int a,int b);其中“int ”类型说明符即表示该函数的返回值为整型量。

又如在例题中,使用了库函数 sin,由于系统规定其函数返回值为双精度浮点型,因此在赋值语句s=sin (x);中,s 也必须是双精度浮点型,以便与sin函数的返回值一致。

所以在说明部分,把s说明为双精度浮点型。

但是,也有一类函数,调用后并不需要向调用者返回函数值,这种函数可以定义为“空类型”。

其类型说明符为void。

在第五章函数中还要详细介绍。

在本章中,我们先介绍基本数据类型中的整型、浮点型和字符型。

其余类型在以后各章中陆续介绍。

对于基本数据类型量,按其取值是否可改变又分为常量和变量两种。

在程序执行过程中,其值不发生改变的量称为常量,取值可变的量称为变量。

它们可与数据类型结合起来分类。

例如,可分为整型常量、整型变量、浮点常量、浮点变量、字符常量、字符变量、枚举常量、枚举变量。

C语言程序设计课后习题参考答案

C语言程序设计课后习题参考答案

《C语言程序设计》课后习题参考答案(总23页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--高等院校计算机基础教育规划教材《C++程序设计》课后习题参考答案――武汉大学出版社习题1参考答案一、选择题1. A2. D二、填空题1. BASIC、FORTRAN、AL_GOL60和COBOL2. 83. 关键字4. 编辑、编译、链接和运行三、简答题1.答:(1)C语言具有结构化的控制语句。

C语言提供了结构化程序所必需的基本控制语句,实现了对逻辑流的有效控制。

(2)C语言具有丰富的数据结构类型。

C语言除提供整型、实型、字符型等基本数据类型外,还提供了用基本数据类型构造出的各种复杂的数据结构,如数组、结构、联合等。

C语言还提供了与地址密切相关的指针类型。

此外,用户还可以根据需要自定义数据类型。

(3)C语言具有丰富的运算符。

C语言提供了多达34种运算符,丰富的数据类型与丰富的运算符相结合,使C语言的表达力更具灵活性,同时也提高了执行效率。

(4)C语言简洁、紧凑,使用方便、灵活,程序书写自由,有9种控制语句。

(5)C语言既具有高级语言的功能,又具有低级语言的许多功能,通常被称为中级计算机语言。

它既是成功的系统描述语言,又是通用的程序设计语言。

(6)C语言与汇编语言相比,可移植性好。

(7)功能强大。

C语言具有低级语言的一些功能,所以,生成目标代码质量高,程序执行效率高。

现在许多系统软件都用C语言来描述,可以大大提高了编程效率。

2.答:运行一个C语言程序,一般需要经过如下几个步骤:①上机输入并编辑源程序;②编译源程序;③与库函数连接;④生成可执行目标程序;⑤运行目标程序。

3.答:(1)操作系统的设计与实现。

C语言是一种应用非常广泛的结构化高级程序设计语言,既适合编写应用软件,又适合编写系统软件。

(2)工业控制。

由于C语言具有简洁、灵活、代码效率高、能进行位操作等优点,C语言大量应用在单板机、单片机上,以及嵌入式领域等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、判断题1、C语言是一种结构化程序设计语言。

()2、C语言允许直接访问物理地址。

()3、一个算法应该具备有穷性、确定性、输入、输出和有效性。

()4、常量是在整个程序运行过程中不能改变的量。

()5、“A”是一个字符常量。

()6、标准C中并没有提供定义常量的方法。

()7、在程序运行过程中其值可以改变的量称为变量。

()8、在标准C中并不区分英文字符的大小写。

()9、在标准C中,数据在内存中是以二进制形式表示的。

()10、在标准C中,变量可以先使用再定义。

()11、在标准C中,整型变量与字符变量是可以通用的。

()12、“%”运算两侧的数据可以是任意类型的数据。

()13、在求C语言的表达式时,只需考虑运算符的优先级。

()14、在标准C中,参与运算的数据类型必须完全一致。

()15、“++”运算符的优先级比“+”运算符的优先低。

()16、逗号运算符的求值顺序是从左到右的,逗号表达式的值为第一个表达式的值。

()17、在标准C中,语句是用来完成一定的操作的,故声明部份不是语句。

()18、一个C程序可以有若干个C源程序组成,而C源程序可以由若干个函数和预处理组成。

()19、在标准C中,语句必须以“;”结束。

()20、在标准C中,变量定义一定要出现在函数开始部分。

()21、在标准C中,“=”是判断两个数是否相等。

()22、在标准C中,赋值表达式可以出现在表达式的任何位置。

()23、C语言本身并不提供输入输出语句。

但可以通过输入输出函数来实现数据的输入输出。

()24、在标准C中,使用所有输入输出函数必须包含“stdio.h”文件。

()25、在标准C中,在函数printf格式说明部分的字符都是以转义字符处理。

()26、在标准C中,以“%f”形式输出的所有数字都是有效数字。

()27、在C语言中输入数据时可以指定数据的精度。

()28、在标准C中,在使用函数scanf输入数据时必须同函数中输入格式一致。

()29、在标准C中,没有逻辑型数据,故不能使用逻辑表达式。

()30、在标准C中,所有关系运算符的优先级都相同。

()31、在if语句中,else前一个语句可不加“;”。

()32、在标准C中,逻辑表达式中只允许出现逻辑型数据。

()33、在if——else语句中,配对规则是else总是与最近的未配对的if配对。

()34、在标准C中,所有的if——else语句都可以用条件语句替换。

()35、在switch语句中,case后可不加“{、}”。

()36、在标准C中,while和do_while的功能完全相同。

()37、在标准C中,while后表达式只能是逻辑或关系表达式。

()38、在标准C中,for语句后的三个表达式必须都出现。

()39、在标准C中,for语句后的三个表达式是按其先后次序执行的。

()40、在标准C中,for语句后的三个表达式可以是任意类型的表达式。

()41、在C语言中操作系统是以文件为单位对数据进行管理的。

()42、二进制文件与ASCII文件相比要占用较多的存储空间。

()43、在C语言中,以“r”方式不能打开并不存在的文件。

()44、在使用函数fgetc时,文件可以“w”的方式打开。

()45、在C语言中处理文件时文本文件和二进制文件都可采用EOF作为判断文件是否读写结束。

()46、表达式“3&5”的值为1。

()47、表达式“a∧00001111”的作用是将a的低四位取反,高四位不变。

()48、在C语言中,在交换两个数必须使用中间变量。

()49、在C语言中使用位段时,一个位段可以在不同的存储单元中。

()50、在C语言中,数组中元素的类型只要相就可以,也就是说数组元素的类型可以是结构体、共用体和位段。

()51、在C语言中,定义结构体变量时可以省略关健字struct。

()52、结构体变量在内存中所占的字节数是由其各个成员所占字节的总和。

()53、在C语言中,可以直接引用整个结构体变量,而不须要引用其各成员。

()54、在标准C语言中,以结构体变量作实参是将变量的首地址传递给形参。

()55、在标准C语言中,链表和数组一样是一种静态数据类型。

()56、在标准C语言中,共用体变量中的各成员是共同占用一块存储空间。

()57、在标准C语言中,共用体变量中的各成员的首地址是不一样的。

()58、在标准C语言中,函数的参数可任意类型的数据包括结构体和共用体。

()59、在标准C语言中,枚举元素作为常量,它们是有确定的值的,它们的值按顺序从0开始依次增加且不可以改变。

()60、在标准C语言中,可以用typedef定义类型,所以用typedef可以增加C语言的数据类型。

()61、内存单元的地址与内存单元中的内容是两个相同的内容。

()62、对二维数组a[3][4],a+1与a[1]都是第一行的首址。

()63、若有定义一维数组int a[4]的首地址为0078H,则a[1]元素的首地址是0079H(设int 型数据占两个字节)。

()64、定义“int*a[3]”和“int(*a)[3]”具有相同的含义。

()65、定义char*string=”string?”是将字符串的值赋给指针变量string。

()66、在标准C语言中,字符串是以‘\0’结束的,故字符串的长度也包括‘\0’。

()67、对于指向函数的指针变量,它所指向的函数的参数个数一定要相同。

()68、对于定义int**p;则*p的值是一个存储单元的地址。

()69、main()可有参数int arc它的含义是指执行程序时命令行参数的个数。

()70、在标准C语言中,宏定义的结尾也要加“;”。

()71、在标准C语言中,在定义带参数的宏时也要定义参的类型。

()72、在标准C语言中,宏替换是程序运行时完成的。

()73、在标准C语言中,在使用文件包含时,各个文件的先后次序无关。

()74、在标准C语言中,程序的编译是以函数为单位而不是以源程序为单位的。

()75、在标准C语言中,函数参数传递是单向传递,即由实参传递给形参。

()76、在标准C语言中,函数的返回值是通过return语句获取的,故若在函数中没有return 就不会传回值。

()77、在标准C语言中,函数中只能有一个return语句。

()78、若函数的返回值与return表达式类型不一致时,以return表达式类型为准。

()79、若定义时,函数返回值类型为void,函数仍然可有return带回返回值。

()80、TC中函数调用时,函数参数求值顺序是从右到左的。

()81、在标准C语言中,所有函数在调用之前都要进行声明。

()82、在标准C语言中,函数的定义和调用一样都是不可以嵌套的。

()83、用数组名作函数参数时,数组中的元素可以发生变化,故违反了函数参数传递的单向性。

()84、在标准C语言中,在main函数中定义的变量在整个程序中都是有作用的。

()85、全局变量的作用域是整个源程序文件。

()86、用static和auto定义的变量一样都可以进行多次赋值操作。

()87、一般情况下,定义成register变量的速度较快,所以在编程时register变量定义的越多越好。

()88、在标准C语言中,所有的类型的变量都可以定义成regiser型变量。

()89、在标准C语言中,所有函数都是平行的、独立的。

()90、在标准C语言中,main函数必须出现的所有其他函数之前。

()91、在标准C语言中,数组的下标必须是常量,不允许是表达式。

()92、在标准C语言中,数组在大小一旦确定就不允许改变。

()93、在标准C语言中,可以引用整个数组,而不必引用每一个数组元素。

()94、在对数组进行赋初值时,不管有没有对所有元素赋初值都必须指定数组的长度。

()95、在标准C语言中,二维数组在内存中的存放次序是以行序为主序。

()96、字符串必须以‘\0’结束,但字符数组可以不包括‘\0’。

()97、函数strcmp(“AShhjjj”,”ASHHJJJ”)的返回值是0。

()98、break的作用可以结束循环多重循环,即有多重循环时,可直接跳到最外层。

()99、在标准C语言中,可以使用scanf函数输入包括空格在内的字符。

()100、在标准C语言中,使用函数strcpy时可以将‘\0’一起复制到目标串中。

()101、在C语言中,将语句if(x==5);写成if(x=5);将导致编译错误。

()102、C的double类型数据可以表示任何实数。

()103、若表达式sizeof(int)的值为4,则int类型数据可以表示的最大数为231-1()104、在所有关系运算符中,其优先级最低的是“==和!=”。

()105、标准输入函数scanf的返回值为所输入数据的个数或EOF。

()106、若x的当前值为5,执行语句“if(x(=3)x=x+5;”后的值仍为5。

()107、执行“for(I=1;I<10;I+=2)s+=I;”后,I的当前值为11。

()108、a是一维数组名,数组元素a[1]还可以写成“*(a++)”。

()109、函数原型为“void sort(float a[],int n)”,调用函数时,形参被创建,实参数组的各元素的值被复制到数组a各元素中。

()110、若打开文件的方式为“w”而该文件已经存在,则文件中原有数据被清除。

()111、C语言程序的三种基本结构是顺序结构、选择结构和循环结构。

()112、在C语言程序中,在main函数中定义的变量为全局变量。

()113、表达式“3.6%2”符合C语言语法。

()114、在C程序中,用整数0表示逻辑“假”。

()115、08是正确的整型常量。

()116、设有变量定义char s[]=”hello”,则数组中有6个元素。

()117、若x是单精度实型变量,表达式(x=10/4)的值是2.5。

()118、若有正确变量定义,表达式x=y=1符合c语言语法。

()119、表达式!(x>0||y>0)等价于!(x>0)&&!(y>0).()120、表达式(0x19<<)&0x7)的值是3。

()。

相关文档
最新文档