c语言上机考试判断题_第1页
c语言上机考试判断题_第2页
c语言上机考试判断题_第3页
c语言上机考试判断题_第4页
c语言上机考试判断题_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——c语言上机考试判断题###~~~1

计算机的一切操作都是由程序控制的,离开了程序,计算机将一事无成。~y~~~1

所谓程序就是一组计算机能识别和执行的指令。~y~~~1

由于计算机能直接识别和接受机器指令,所以机器语言是最适合人们编程的语言。~n~~~1

编译程序可以把用高级语言写的程序转换为机器指令的程序。~y~~~1

一般而言,我们把用高级语言编写的程序称为目标程序。~n~~~1

在生成可执行程序前,应率先编译再连结。~y~~~1

高级语言之所以高级,就在于用它来编写程序可以不遵循任何形式。~n~~~1

c语言程序设计自由度大,所以属于非结构化语言。~n~~~1

C语言属于高级语言,不允许直接访问物理地址。~n~~~1

函数是C程序的主要组成部分。~y~~~3

若使用TC2.0编译器,则编译系统分派给int、char、float分别为2、1、4个字节~y~~~3

以下是合法的变量名:day、sum、_pint~y~~~3

若定义charc;则c=\~n~~~3

C语言可以使用一个符号名称代表一个常量~y~~~3

如下程序段floatx=3.6;inti;i=(int)x;则x=3,i=3~n~~~3

在C语言中字符型数据可以和整型数据进行算术运算~y~~~3

使用scanf输入数据时可以规定其精度~n~~~3

C语言中的(++,--)运算符只能用于变量~y~~~3

C语言中floata=b=c=1.0是正确的~n~~~3

putchar(c)中c可以是转义字符~y~~~4

if语句无论写在几行上,都是一个整体,属于同一个语句。~y~~~4

整个if语句可以写在多行上,也可以写在一行上。~y~~~4

在if语句中,有if必需有else。~n~~~4

在if语句中,有else必需有if。~y~~~4

else子句不能作为语句单独使用,必需与if配对使用。~y~~~4

C语言编译系统在表示规律运算结果时,以数值1代表“真〞,以0代表“假〞。~y~~~4

算术运算符优先级高于关系运算符。~y~~~4

规律非是规律运算符中优先级最高的。~y~~~4

switch语句是多分支选择语句。~y

~~~4

在判断一个量是否为“真〞时,以0代表“假〞,以非0代表“真〞。~y~~~5

C语言中实现循环结构的3个语句是for语句、while语句和do-while语句。~y~~~5

for(;;)和while(1)构成的都是无限循环。~y~~~5

C语言中实现循环结构的while语句和do-while语句是完全等价的。~n~~~5

执行语句for(i=1;i++intmain(){inti=0,j=10,k=2,s=0;for(;;){i+=k;if(i>j){printf(\中,判断i>j共执行了6次。~y~~~5

ints=36;while(s)--s;构成的是死循环。~n~~~5

程序段int=0;while(t=1){printf(\在运行时,printf语句的执行次数是0次。~n~~~5

程序#includeintmain(){intx=23;。do{printf(\运行时的输出结果是23~y~~~6

在定义数组时,数组下标可以用变量表示~n~~~6

在引用数组中的元素时,数组下标可以用变量表示~y~~~6

inta[8];定义了一个整型数组,数组中的最终一个元素是a[8]~n

~~~6

inta[6];定义了一个整型数组,数组中的第一个元素是a[1]~n~~~6

inta[2][3];定义了一个数组,该数组中共有6个元素~y~~~6

假设s[10]是一个字符数组,通过scanf(\可以输入一个字符串给该数组~y~~~6

inta[6]={0};定义了一个数组a,并且该数组中每个元素的初值均为0~y~~~6

inta[2][3]={{1},{2},{3}};是正确的数组赋初值的方法~y~~~6

比较两个字符串的大小,可以用strcpy函数~n~~~6

连接两个字符串,可以用strcat函数~y~~~6

测试一个字符串的长度,可以使用strlen函数~y~~~7

假使被调用函数的定义出现在主调函数之前,可以不必加以声明。~y~~~7

C语言不能嵌套定义函数,也不可以嵌套调用函数,也就是说,在调用一个函数的过程中,不可以调用另一个函数~n~~~7

主函数中定义的变量也只在主函数中有效,而不由于在主函数中定义而在整个文件或程序中有效。主函数也不能使用其他函数中定义的变量。~y~~~7

不同函数中可以使用一致名字的变量,它们代表不同的对象,互不干扰。~y~~~7

在一个函数内部,可以在复合语句中定义变量,这些变量只在本复合语句中有效,这种复合语句也称为“分程序〞或“程序块〞。~y~~~7

函数内定义的变量是外部变量,而在函数之外定义的变量称为局部变量,外部变量是全局变量

(也称全程变量)。~n~~~7

局部变量可以为本文件中其他函数所共用。它的有效范围为从定义变量的位置开始到来源文件终止。~n~~~7

从变量值存在的时间角度来分,又可以分为静态存储方式和动态存储方式。~y~~~7

所谓动态存储方式是指在程序运行期间由系统分派固定的存储空间的方式。~n~~~7

静态存储方式则是在程序运行期间根据需要进行动态的分派存储空间的方式。~n~~~7

C语言中,假使用指针变量作实参调用函数,先使指针变量有确定值,指向一个已定义的单元。~y~~~7

C语言中,函数的调用只可以得到一个返回值,而运用指针作函数参数可以得到多个变化的值。~y~~~7

C语言中,用输入输出语句来输入输出数据。~n~~~7

使用putchar函数时,必需在之前包含头文件stdio.h。~y~~~7

使用putchar函数可以向终端输出一个字符串。~n~~~7

使用printf函数可以按一定位数输出。~y~~~7

printf函数中,%c和%s都可以输出字符串。~n~~~7

用scanf函数向已定义的变量中输入数据时,在变量名前面必需加&。~y~~~7

用scanf函数向已定义的变量中输入数据时,当遇非法输入时,该数据输入终止。~y

~~~7

有关输入输出函数的使用,putchar(getchar());语句是错误(正确)的。~n~~~8

所谓数组元素的指针就是指数组元素的地址。~y~~~8

交换两个指针变量p1和p2的程序是temp=*p1;*p1=*p2;*p2=temp;~n~~~8

printf(\与printf(\语句起到的作用一致,前者执行的效率高。~n~~~8

作形参的数组名不是一个国定的地址,而是按指针变量处理。~y~~~8

定义指向函数的指针的格式是int*p(int,int);。~n~~~8

程序段int*p,a=2;p=printf(\的输出结果是2~y。~~~8

C99中可定义基类型为void的指针变量,这是能指向任何类型的变量。~n~~~8

将p指向字符串\的程序段是char*p;p=\~y~~~8

程序段inta,m=4,n=6,*p1=a=(*p1)/(*p2)+5;执行后a的值为5~y~~~8

程序voidf(int*n){while((*n)--);printf(“%d〞,++(*n));}main(){inta=1;f(}没有输出结果~n~~~9

C语言允许用户自己建立由不同类型数据组成的组合型的数据结构,它称为结构体。~y~~~9

结构体类型的名字就是结构体的名字。~n~~~9

在定义结构体时,成员的类型必需指定,既可以是简单的数据类型,还可以是构造的数据类型。~y

~~~9

若程序中含有结构体类型,则结构体成员的名字不能与程序中的变量名一致。~n~~~9

对结构体变量的成员可以像普通变量一样进行各种运算。~y~~~9

结构体数组中每个数组元素都是类型一致的结构体,可以对每个数组元素整体进行输入和输出的操作。~n~~~10

文件标识包含三部分内容,即文件路径、文件名主干和文件后缀。文件名主干的命名规则遵循标识符的命名规则,后缀用来表示文件的性质,由3个字母构成。~n~~~10

根据数据的组织形式,数据文件分为ASC||文件(文本文件)和二进制文件(映像文件),ASC||文件比二进制文件节省存储空间

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论