2023年C语言自测题.pdf

上传人:c****1 文档编号:93168506 上传时间:2023-06-29 格式:PDF 页数:34 大小:1.72MB
返回 下载 相关 举报
2023年C语言自测题.pdf_第1页
第1页 / 共34页
2023年C语言自测题.pdf_第2页
第2页 / 共34页
点击查看更多>>
资源描述

《2023年C语言自测题.pdf》由会员分享,可在线阅读,更多相关《2023年C语言自测题.pdf(34页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、选择题1C 语言中使用的字符常量,其起止标记符是(单引号)。2 语言中使用的字符串常量,其起止标记符是(双引号)。3 在 C 语言中,一条简单语句的结束符是(分号)。4 在 C 语言中,每条复合语句的开始标记字符为()。5 不符合 C 语言规定的复合语句是(y=10)。6 C 语言中的选择类语句有两条,它们是(if 和 switch)。7 在每个 C 语言程序中都必须包含有这样一个函数,该函数的函数名为(main)。8 C 语言程序中的基本功能模块为(函数)。9 一个函数定义所包含的两个部分是(函数头和函数)。10一个程序文件开始使用的每条预处理命令,其首字符必须是(#)。11 在一个程序文件

2、中,若要使用#include 命令包含一个系统头文件,则此头文件所使用的起 止定界符为一对(尖括号)。12 在 C 语言程序中,单行或行尾注释使用的标记符为(/)。13 在 C 语言程序中,多行注释使用的结束标记符为(*/).14 用于输出表达式值的标准输出函数是(printf()。15 在 printf()函数调用的格式字符串中,每个格式符的先导字符为()。16 在 printf()函数调用的格式字符串中,若使用格式符为“d”,则对应输出的数据类型为(int)。17 在 printf()函数调用的格式字符串中,若使用格式符为“f”,则对应输出的数据类型为(float)。18 在 printf

3、()函数调用的格式字符串中,若使用格式符为“5d”,则规定对应输出的数据占 用的字符位置个数为(5)。19 程序运行中需要从键盘上输入多于一个数据时,若不特别规定分隔符,则输入的各数据之间所使用的分隔符为(逗号或回车)。20 用于从键盘上为变量输入值的标准输入函数是(scanf()。21 在 scanf()函数调用的格式字符串中,每个格式符的先导字符为(%)。22 在 scanf()函数调用的格式字符串中,若使用格式字符串为“d,%d”,则规定输入的两个 数据之间的分隔符为()。23C 语言源程序文件的扩展名为(c)。24 每个 C 语言程序文件的编译错误的类型有(2 种)。25 每个 C 程

4、序文件在编译时可能出现有警告性错误,其对应的标识符号为(warning)。26.C 语言中的循环类语句有3 条,它们是(for,while,do)。27.C 语言中的跳转类语句有四条,它们是goto,return和(break,continue)。28.当不需要函数返回任何值时,则所使用的返回类型为(void)。29.在一个函数定义中,函数头包括的3 个部分依次为函数类型、函数名和(参数表)。30.在一个程序文件的开始,若需要使用一个包含命令包含一个头文件时,则命令标识符为(#include)。31.在#include 预处理命令中,不可以包含(目标文件)。32.在 printf()函数调用的

5、格式字符串中,若使用格式符为6.2f”,则规定对应输出的数据 占用的字符位置个数为(6)。33.在 printf()函数调用的格式字符串中,若使用格式符为6.2f”,则规定对应输出的数据 中,其小数部分占用的字符位置个数为(2)。34.在 printf()函数调用的格式字符串中,若使用格式符为6.2f”,则规定对应输出的数据 中,其整数部分占用的字符位置个数为(3)。35.在 scanf()函数调用的格式字符串中,若使用格式符为“f”,则对应输入的数据类型为(float)。36.在 scanf()函数调用的格式字符串中,若使用格式符为宓Lf”,则对应输入的数据类型为(double)o 37.每

6、个 C 程序文件在编译时可能出现有严重性错误,其对应的标识符号为(error)。38.在 VC+环境下,为运行一个程序而建立的工作区文件的扩展名为(dsp)。39.char 类型的长度为(1)。40.常数 120 的数据类型为(整型)。41.一个无符号字符类型的值域范围是(0 到 255)o 42 数值常量 0 x62 的表示方式为(十六进制)。43 在 C 语言中,表示换行符的转义字符为(n)。44 字符串 Its 中包含的字符个数为(5)o 45 执行“printf(%c,B+2);”语句后得到的输出结果为(D)。46 要定义 a 和 b 为两个整型变量,则使用的定义语句为(int a,b

7、)。47 运算符优先级最高的是(+)。48 下列数值中最小值是(35%3)o 49 已知 x 的初值为 15,则下列各表达式中的最小值为(x/=2)。50 若 x=5,y=10,则计算 y*=+x 表达式后,y 的值为(60)。51 设 x 和 y 均为逻辑值,则x&y 为真的条件是(它们均为真)。52 x10)。53 函数 pow(4,3)的值为(64.0)。54 假定 x=4.6,则函数 floor(x)的值为(4.0)。55 正弦函数 sin48 在 C 语言的表示为(sin(48*3.14159/180)。56 int 类型的长度为(4)。57 常数-4.25 的数据类型为(双精度型)

8、。58 一个有符号字符类型的值域范围是(-128 到+127)o 59 字符串 Its40n 的长度为(5)。60 实数 340.25 对应的规格化浮点数为(3.4025e2)。61 要利用 const 保留字定义整型常量ABC 的值为 10,则对应的定义语句为(const int ABC=10)。62 要利用#define 命令定义 ABC常量的值为 100,则对应的命令格式为(#define ABC=10)。63 下列数值中最大值是(28%8)o 64 在下面运算符中,优先级最高的是(!)。65 设有语句序列为“int a=12;a+=a*a;”,则执行结束后,a 的值为(156)。66

9、在 C 语言中,用于比较大小的关系运算符的总数为(6)。67 x0&y=5 的相反表达式为(x5)。68 假定 x 是一个逻辑量,则(x&!x)和(x|!x)的值分别为(0 和 1)。69 假定 x=4.6,则函数 ceil(x)的值为(5.0)。70 表达式floor(2.3457*100+0.5)/100 的值为(2.35)。71 若 x 的值为 5,则执行“if(x10)x+;else x-;”语句后,x 的值为(4)。72 若 x 的值为-10,则执行“if(x)x+;else x-;”语句后,x 的值为(-9)。语句有两条它们是和在每个语言程序中都必须包含有这样一个函数该函数的函数名

10、为语言程序中的基本功能模块为函个程序文件中若要使用命令包含一个系统头文件则此头文件所使用的起止定界符为一对尖括号在语言程序中单行或行用的格式字符串中每个格式符的先导字符为在函数调用的格式字符串中若使用格式符为则对应输出的数据类型为在函73 在 switch 语句的每个case 块中,假定都是以break 语句结束的,则此switch 语句容易被改写成语句(if)。74 每个 C 语言程序文件的编译错误的类型有()。2.在 switch 语句中,每个保留字case 后 面的表达式必须是()。常量75 当处理问题时的循环次数是确定的,则采用的最合适的循环方式为(for)。76 若需要定义一个符号常

11、量,并且使C 语言能够进行类型检查,则应在定义语句的开始使用保留字(const)。77 已知 AZ的 ASCII码为 6590,当执行“int x=C+5;”语句后 x 的值为(72)。78 每次先进行循环条件的判断,然后再执行循环体的语句为(for 和 while)。79 若 n 的值为 5,s 的值为 0,则执行“while(n0)s+=n-;”语句后,s 的值为(15)。80 流程控制类语句包括的3 类语句为(选择、循环、跳转)。81 若 i 的值为 0,则执行“do i+;while(i*i10)x+;else x-;”语句后,x 的值为(16)。85 若 x 的值为-10,则执行“i

12、f(!x)x+;else x-;”语句后,x 的值为(-11)。86 若 x 的值为 10,则执行“switch(x%3)case 0:x+;case 1:x+;case 2:x+;”语句后,x 的值为(12)。87 若 x 的值为10,则执行“switch(x%3)case 0:x+;break;case 1:x+;default:x+;语句后,x 的值为(12)。88 若 n 的值为 10,则执行“for(i=1;in/3)break;”语句后,i 的值为(4)。90 若 n 的值为 10,则执行“for(i=1;in;i+)S;”语句的过程中,表达式i+共被执行的次数 为(n-1)。91

13、 若 n 的值为 10,则执行“for(i=0;in;i+)for(j=i;j0)s+=n;”语句的过程中,循环体被执行的次数为(10)。93 若 n 的值为 5,s 的值为 0,则执行“while(n-0)s+=n;”语句后,s 的值为(10)。94 在下列的语句中,必须以分号作为结束的语句是(do)。95 若 n 的值为 5,s 的值为 0,则执行“do s+=n-;while(n0);”语句后,s 的值为(15)。96 要结束任一种循环语句或switch 语句的执行,则在其中使用的语句为(break)。97 在一个数组中,数组元素ai 前面的元素个数为(i)。98 假定一维数组的定义为“

14、chara8;”,则该数组所占用的存储空间的字节数为(8)。99 假定有一个定义语句为“int a10=3,4,2,8,6;”,则元素a3 的值为(8)。100 在下面字符数组的定义语句中,有语法错误的是(char a10=5)。101 假定有一个定义语句为“int a34=3,4,2,8,6;”,则元素a21 的值为(0)。102 假定二维数组的定义语句为int*a35;”,则该数组所占用的存储空间的字节数为(60)。103 使用“typedef int Integer;”语句把标识符Integer 定义为一个(整数类型)。104 使用“typedef int ABC10;”语句把标识符AB

15、C 定义为(整型数组类型)。105 利用一维字符数组存储一个字符串时,在其末尾自动存储的一个字符是(0)。语句有两条它们是和在每个语言程序中都必须包含有这样一个函数该函数的函数名为语言程序中的基本功能模块为函个程序文件中若要使用命令包含一个系统头文件则此头文件所使用的起止定界符为一对尖括号在语言程序中单行或行用的格式字符串中每个格式符的先导字符为在函数调用的格式字符串中若使用格式符为则对应输出的数据类型为在函106 一个二维字符数组aMN 能够存储的字符串个数至多为(M)。107 若需要把一个字符串赋给字符数组,则选用的函数是(strcpy)。108 假定有一个元素类型为int 的数组 a10

16、,它所占用的存储空间的字节数为(40)。109 假定一维数组的定义为“char*a8;”,则该数组所占用的存储空间的字节数为(32)。110 假定有一个定义语句为“int a10=3,4,2,8,6;”,则元素a5 的值为(0)。111 在下面的一维数组定义语句中,有语法错误的是(int a)。112 假定二维数组的定义语句为“int a35;”,则该数组所含元素的个数为(15)。113 假定有一个定义语句为“int a34=3,4,2,8,6;”,则元素a12的值为(6)。114 对于一个长度为n 的字符串,保存它至少需要占用的存储字节数为(n+1)。115 对于一个二维字符数组aMN,存储

17、每个字符串的长度至多为(N-1)。116 若需要比较两个字符串的大小,则选用的函数是(strcmp)。117 一个指针类型的简单变量占用内存中的字节数为(4)。118 在定义指针变量的语句中,在指针变量名的前面标记的字符为(*)。119 假定 p 是一个指向float型数据的指针,则p+1 所指数据的地址比p 所指数据的地址大(1 个字节)。120 假定变量m 定义为“int m=7;”,则下面定义语句格式正确的是(int*p=&m)。121 假定一个数据对象为int*类型,则指向该对象的指针类型为(int*)。122 假定 p 是一个指向数据对象的指针,则通过p 表示该数据对象为(*p)。1

18、23 若 p 指向 x,则与x 的等价表示为(*x)。124 假定 a 为一个数组名,则下面表达式中错误的是(*a+)。125已知“int a10,x,*pa=a;”,若要把数组a3 元素的值赋给x,则不正确的语句为(x=*pa+3)。126 已知“chara35;”,则元素a23 的地址比该数组的首地址大(13 个字节)。127 一个二维数组元素为aij,它的指针访问方式不正确的是(*ai+j)。128 对于每个进行动态存储分配的函数,其返回值类型为(void*)。129 已知“int*p=calloc(24,sizeof(int);”,则 p 所指向的动态内存空间中,能够存储整型元素的个数

19、为(24)。130 一个指针指向一个数据对象,它保存着该数据对象的地址,若数据对象为DataType类型,则该指针的类型为(DataType*)。131NULL是一个符号常量,通常作为空指针值,它的取值为(0)。132 一个整型指针p 转换为字符指针,则采用的强制转换表达式为(char*)p)。133 若要定义整型指针p 并初始指向x,则所使用的定义语句为(int*p=&x)。134 假定 p 所指对象的值为25,p+1 所指对象的值为42,则表达式*p+的值为(25)。135 假定 p 是一个指针变量,则该变量的地址表示为(&p)。136 已知“char*s=Hello world!;”,要

20、使变量p 指向 s 所指向的同一个字符串,则p 应定义为(char*p=s)。137 假定 a 为一个数组名,则下面表达式中错误的是(*a+)。138 已知“charb10=”12345”,*p=b;”,U*(p+2)的值为(3)。139 已知“int a65;”,则元素a2的地址比该数组的首地址大(56 个字节)。140 要使 p 指向二维整型数组a1020,p 应定义为(int(*p)20=a)。141 执行“int*p=malloc(sizeof(double)*2);”语句后得到的动态存储空间的字节数为(16)。142 利用动态存储分配创建具有10 个字节的一维数组空间的正确语句是(c

21、har*p=malloc(10)。143 下面正确的函数原型语句是(int Function(void a)语句有两条它们是和在每个语言程序中都必须包含有这样一个函数该函数的函数名为语言程序中的基本功能模块为函个程序文件中若要使用命令包含一个系统头文件则此头文件所使用的起止定界符为一对尖括号在语言程序中单行或行用的格式字符串中每个格式符的先导字符为在函数调用的格式字符串中若使用格式符为则对应输出的数据类型为在函144 函数调用 func(2+x,4*y,5)中所含实参的个数为(3)。145 在程序的一个文件中定义的函数,若要在另一个文件中调用,则必须在这另一个文件中给出该函数的(原型语句)。1

22、46 假定一个函数的原型为int ff(int x),一个整型变量为a,则下面函数调用表达式不正确的 是(ff(*a)。147 若用数组名作为函数调用的实参,传递给形参的是(数组的首地址)。148 假定一个函数原型为int f1(int aN,int n),与数组参数等价的表示为(int(*a)N)。149 在 C 语言中,用户定义的标识符分为4 种作用域,下列选项中不属于这4 种作用域的是(语句)。150 函数定义参数表中的每个形参变量,其作用域范围为所在的整个(函数)。151 在函数外定义的变量,若不带有作用域关键字,则它具有(全局作用域)。152 在函数体中把出现调用自身函数的情况称为(

23、直接递归调用)。153 在函数定义的参数表中,也可以使用函数参数,假定一个函数参数原型为intff(int),则 等价的函数指针说明为(int(*ff)(int)。154 在下面的函数声明语句中存在着语法错误的是(AA(int a;int b)。155 如果一个函数定义仅允许为所在的程序文件调用,则应在该函数定义的最前面添加的关键字为(static)。156 假定一个函数定义为“extern char*f1(char*x)return x;”,表示该函数作用域的关键字 为(extern)。157 假定一个函数的原型语句为“int ff(int*x);”,一个整型数组为a10,则下面函数调用表达

24、式不正确的是(ff(a0)。158 假定一个函数原型语句为“int f1(int a,int n);”,与数组参数等价的表示为(int*a)。159 假定一个函数的参数说明为const int a,则在函数体中不能进行的操作是(a=10)。160 在函数体中定义的变量具有(局部作用域)。161 在函数外定义的变量,若带有作用域关键字static,则它具有(文件作用域)。162 在函数体中定义一个静态变量时,选用的存储属性关键字为(static)。163 假定一个函数原型为“void ff(int a,int n)”,则对应的函数指针类型为(void(*ff)(int*a,int)。164 在结

25、构类型的定义中,使用的关键字是(struct)。165 在结构类型的定义中,不同数据成员的定义项之间采用的分隔符是(分号)。166 假定一个结构类型的定义为“struct Bint a5;char*b;”,则该类型的长度为(24)。167 假定有结构定义为“struct Bookchar title20;double price;bk;”,则不正确的语句定义为(struct Book c=&bk;)。168 假定有结构定义为“struct Bookchar title20;double price;”,则不正确的语句定义为(struct Book*x=calloc(sizeof(struct

26、Book);)。169 假定要访问一个结构变量x 中的数据成员a,则表示方法为(x.a)。170 假定要访问一个结构指针p 所指对象中的b 指针成员所指的对象,则表示方法为(x:a)。171 假定一个链表中结点的结构类型为“struct AAint data,struct AA*next;”,则 next数据成员的类型为(struct AA*)。172 假定一个链表的表头指针为f,结点中包含有data和 next域,则向该链表的表头插入一个地址为p 的结点时,应执行的操作为p-next=f和(f=p)。173 在联合类型的定义中,使用的关键字是(union)。174 每种类型的定义都对应有一个

27、C 语言保留字(关键字),如联合类型的定义使用的关键字为 union,结构类型的定义使用的关键字为struct。(8)语句有两条它们是和在每个语言程序中都必须包含有这样一个函数该函数的函数名为语言程序中的基本功能模块为函个程序文件中若要使用命令包含一个系统头文件则此头文件所使用的起止定界符为一对尖括号在语言程序中单行或行用的格式字符串中每个格式符的先导字符为在函数调用的格式字符串中若使用格式符为则对应输出的数据类型为在函175在结构类型的定义中,对于类型标识符后的定义体,使用的起止标记符是一对(圆括号)。176 假定一个结构类型的定义为“struct Aint a,b;double c;”,则

28、该类型的长度为(16)。177 假定一个结构类型的定义为“struct Dint a;D*next;”,则该类型的长度为(8)。178 假定有结构定义“struct Bookchar title20;double price;”,则不正确的语句定义为(struct Book b=(C+Programming,27.0)。179 假定有结构定义“struct Bookchar title20;double price;”,则正确的语句定义为(struct Book*x=calloc(6,sizeof(struct Book);)。180 假定要访问一个结构指针变量x 中的数据成员a,则表示方法为

29、(x-a)。181 与结构成员访问表达式p-name等价的表达式为(*p).name)。182 在一个链表中,每个结点必然存在着一个指向自身结点类型的指针域,用来保存下一个结点的(地址)。183 假定一个链表的表头指针为f,结点中包含有data 和 next 域,则向该链表的表头插入一个地址为p 的结点时,应执行的操作为(p-next=f和 f=p)。184 假定一个联合类型的定义为“union Dint a;D*next;”,则该类型的长度为(4)。185 标准输入设备键盘的文件流标识符是(stdin)。186 表示文件结束符的符号常量为(EOF)。187 在 C 语言程序中,进行数据的输入

30、和输出操作时,需要包含的系统头文件是(stdio.h)。188 在 C 语言中,打开一个数据文件的系统函数为(fopen()。189 在 C 语言中,为只读操作打开一个文本文件的方式为(r)。190 在 C 语言中,为追加写操作打开一个二进制文件的方式为(ab)。191 在一个文本文件中保存一个实数2.4 所占用的字节数为(3)。192 向一个文本文件中写入一个字符串的系统函数为(fputs()。193 若一个文本文件的长度为n-1,当以 a 方式打开时,其写文件指针初始指向的字节位置编号为(n)。194 从一个文本文件中读取一个字符的系统函数为(fgetc()。195 若一个文本文件的长度为

31、n-1,当以 r方式打开时,其读文件指针初始指向的字节位置编号为(0)。196 从一个二进制文件中读取数据的系统函数为(fread()。197 向一个二进制文件中写入数据的系统函数为fwrite(),它的参数有(4)。198 标准输出设备显示器的文件流标识符是(stdout)。199 表示文件结束符的符号常量EOF 的值为(-1)。200 假定一个磁盘数据文件占用n 个字节的存储空间,则按字节进行编址的范围是(0(n-1)。201 在 C 语言中,为只写操作打开一个文本文件的方式为(w)。202 在 C 语言中,文本文件的打开方式共有(6)。203 在 C 语言中,为读和写操作打开一个二进制文

32、件,若文件不存在则自动建立空文件的打开方式为(wb+)。204 从一个文本文件中读取以换行符结束的一个字符串的系统函数为(fgets()。205 向一个文本文件中写入一个字符的系统函数为(fputc()。206 向一个二进制文件中写入数据的系统函数为(fwrite()。207 从一个二进制文件中读取数据的系统函数为fread(),它的参数有(4 个)。判断题:语句有两条它们是和在每个语言程序中都必须包含有这样一个函数该函数的函数名为语言程序中的基本功能模块为函个程序文件中若要使用命令包含一个系统头文件则此头文件所使用的起止定界符为一对尖括号在语言程序中单行或行用的格式字符串中每个格式符的先导字

33、符为在函数调用的格式字符串中若使用格式符为则对应输出的数据类型为在函1:在 C 语言字符集中,包含有全部26 个英文大写字母和对应的小写字母。(对)2 在 C 语言字符集中,一个大写英文字母和它的小写英文字母被视为不同的字符(对)3 在 C 语言程序中,ABC和 abc 被作为同一标识符使用(错)4 在 C 语言中,保留字是有专门含义和作用的,不能作为一般标识符使用(对)5 在 C 语言中,作为标识符的第一个字符只能是英文字母或下划线,不能是数字字符。(对)6 在一个函数定义中,函数体的格式是一条复合语句。对7 一个函数必须返回一个值,不允许定义不返回任何值的函数。错8 若要在程序文件中使用数

34、学函数,则需要引入的系统头文件为math.h。对9 若要在程序文件中使用标准输入和输出函数,则需要引入的系统头文件为stdio.h o 对10 在一行中出现多条语句时,注释语句只能为最后一条语句。对11 在利用 printf()函数向屏幕输出数据时,需要在参数表的开始位置使用相应的格式字符串。对12 在“printf(%d-%d=%d,x,y,x-y);”语句所使用的格式字符串中,包含有3 个格式符。对13 在执行“printf(s=%sn,abc);”语句时,输出结果为s=abc。对14 在“printf(s=%cn,abc);”语句中,格式符的使用同后面的输出数据相适合。错15 在执行“p

35、rintf(%d-%d=%d,x,y,x-y);”语句时,其输出的前两个数据值之间将采用逗号分开。错16 在利用 scanf()函数从键盘输入数据时,需要在参数表的开始位置使用相应的格式字符串。对17 在“scanf(%d%d,&x,&y);”语句所使用的格式字符串中,包含有2 个格式符。对18 在执行“scanf(%d%d,&x,&y);”语句时,需要从键盘上输入2 个整数。对19 一个 C 语言程序只能够包含一个程序源文件。错20 一个 C 语言程序只能够包含一个用户头文件。错21 在 C 语言程序上机操作的过程中,编译程序的操作步骤之后是连接操作。对22 在程序文件中添加注释内容是为了增

36、强程序的可读性。对23.在 C 语言中,作为标识符的第一个字符可以是英文字母、数字或下划线字符。错24.在 C 语言中,标识符中的非首字符可以是英文字母、数字或下划线字符。对25.当需要在程序文件中引入用户定义的头文件时,使用的不是#include 命令。错26.使用#include 命令只能包含头文件,不能包含其他任何文件。错27.注释语句的内容只会出现在源程序文件中,不会出现在编译后而生成的目标代码文件中。对28.一条注释语句的最后必须使用分号结束。错29.源程序文件被编译成目标文件后,其目标文件中也存在有对应的注释内容。错30.源程序文件被编译成目标文件后,源程序文件中的注释语句仍然存在

37、。对31.在一条注释语句中,除了注释内容外,不需要使用任何特定的标记符。错32.多行注释语句的开始和结束标记符可以互换使用。错33.在执行“printf(%5d,x);”语句时,其输出的x 的值所占用的显示宽度将大于等于5 个字符位置。对34.在执行“printf(%6d,x);”语句时,其输出的x 的值所占用的显示宽度将小于6 个字符位置。错35.在执行“printf(%8.2f,x);”语句时,其输出的x 的值所占用的显示宽度将大于等于8 个字符位置。错语句有两条它们是和在每个语言程序中都必须包含有这样一个函数该函数的函数名为语言程序中的基本功能模块为函个程序文件中若要使用命令包含一个系统

38、头文件则此头文件所使用的起止定界符为一对尖括号在语言程序中单行或行用的格式字符串中每个格式符的先导字符为在函数调用的格式字符串中若使用格式符为则对应输出的数据类型为在函1:在 C 语言字符集中,包含有全部26 个英文大写字母和对应的小写字母。(对)2 在 C 语言字符集中,一个大写英文字母和它的小写英文字母被视为不同的字符(对)3 在 C 语言程序中,ABC和 abc 被作为同一标识符使用(错)4 在 C 语言中,保留字是有专门含义和作用的,不能作为一般标识符使用(对)5 在 C 语言中,作为标识符的第一个字符只能是英文字母或下划线,不能是数字字符。(对)6 在一个函数定义中,函数体的格式是一

39、条复合语句。对7 一个函数必须返回一个值,不允许定义不返回任何值的函数。错8 若要在程序文件中使用数学函数,则需要引入的系统头文件为math.h。对9 若要在程序文件中使用标准输入和输出函数,则需要引入的系统头文件为stdio.h o 对10 在一行中出现多条语句时,注释语句只能为最后一条语句。对11 在利用 printf()函数向屏幕输出数据时,需要在参数表的开始位置使用相应的格式字符串。对12 在“printf(%d-%d=%d,x,y,x-y);”语句所使用的格式字符串中,包含有3 个格式符。对13 在执行“printf(s=%sn,abc);”语句时,输出结果为s=abc。对14 在“

40、printf(s=%cn,abc);”语句中,格式符的使用同后面的输出数据相适合。错15 在执行“printf(%d-%d=%d,x,y,x-y);”语句时,其输出的前两个数据值之间将采用逗号分开。错16 在利用 scanf()函数从键盘输入数据时,需要在参数表的开始位置使用相应的格式字符串。对17 在“scanf(%d%d,&x,&y);”语句所使用的格式字符串中,包含有2 个格式符。对18 在执行“scanf(%d%d,&x,&y);”语句时,需要从键盘上输入2 个整数。对19 一个 C 语言程序只能够包含一个程序源文件。错20 一个 C 语言程序只能够包含一个用户头文件。错21 在 C

41、语言程序上机操作的过程中,编译程序的操作步骤之后是连接操作。对22 在程序文件中添加注释内容是为了增强程序的可读性。对23.在 C 语言中,作为标识符的第一个字符可以是英文字母、数字或下划线字符。错24.在 C 语言中,标识符中的非首字符可以是英文字母、数字或下划线字符。对25.当需要在程序文件中引入用户定义的头文件时,使用的不是#include 命令。错26.使用#include 命令只能包含头文件,不能包含其他任何文件。错27.注释语句的内容只会出现在源程序文件中,不会出现在编译后而生成的目标代码文件中。对28.一条注释语句的最后必须使用分号结束。错29.源程序文件被编译成目标文件后,其目

42、标文件中也存在有对应的注释内容。错30.源程序文件被编译成目标文件后,源程序文件中的注释语句仍然存在。对31.在一条注释语句中,除了注释内容外,不需要使用任何特定的标记符。错32.多行注释语句的开始和结束标记符可以互换使用。错33.在执行“printf(%5d,x);”语句时,其输出的x 的值所占用的显示宽度将大于等于5 个字符位置。对34.在执行“printf(%6d,x);”语句时,其输出的x 的值所占用的显示宽度将小于6 个字符位置。错35.在执行“printf(%8.2f,x);”语句时,其输出的x 的值所占用的显示宽度将大于等于8 个字符位置。错语句有两条它们是和在每个语言程序中都必

43、须包含有这样一个函数该函数的函数名为语言程序中的基本功能模块为函个程序文件中若要使用命令包含一个系统头文件则此头文件所使用的起止定界符为一对尖括号在语言程序中单行或行用的格式字符串中每个格式符的先导字符为在函数调用的格式字符串中若使用格式符为则对应输出的数据类型为在函1:在 C 语言字符集中,包含有全部26 个英文大写字母和对应的小写字母。(对)2 在 C 语言字符集中,一个大写英文字母和它的小写英文字母被视为不同的字符(对)3 在 C 语言程序中,ABC和 abc 被作为同一标识符使用(错)4 在 C 语言中,保留字是有专门含义和作用的,不能作为一般标识符使用(对)5 在 C 语言中,作为标

44、识符的第一个字符只能是英文字母或下划线,不能是数字字符。(对)6 在一个函数定义中,函数体的格式是一条复合语句。对7 一个函数必须返回一个值,不允许定义不返回任何值的函数。错8 若要在程序文件中使用数学函数,则需要引入的系统头文件为math.h。对9 若要在程序文件中使用标准输入和输出函数,则需要引入的系统头文件为stdio.h o 对10 在一行中出现多条语句时,注释语句只能为最后一条语句。对11 在利用 printf()函数向屏幕输出数据时,需要在参数表的开始位置使用相应的格式字符串。对12 在“printf(%d-%d=%d,x,y,x-y);”语句所使用的格式字符串中,包含有3 个格式

45、符。对13 在执行“printf(s=%sn,abc);”语句时,输出结果为s=abc。对14 在“printf(s=%cn,abc);”语句中,格式符的使用同后面的输出数据相适合。错15 在执行“printf(%d-%d=%d,x,y,x-y);”语句时,其输出的前两个数据值之间将采用逗号分开。错16 在利用 scanf()函数从键盘输入数据时,需要在参数表的开始位置使用相应的格式字符串。对17 在“scanf(%d%d,&x,&y);”语句所使用的格式字符串中,包含有2 个格式符。对18 在执行“scanf(%d%d,&x,&y);”语句时,需要从键盘上输入2 个整数。对19 一个 C 语

46、言程序只能够包含一个程序源文件。错20 一个 C 语言程序只能够包含一个用户头文件。错21 在 C 语言程序上机操作的过程中,编译程序的操作步骤之后是连接操作。对22 在程序文件中添加注释内容是为了增强程序的可读性。对23.在 C 语言中,作为标识符的第一个字符可以是英文字母、数字或下划线字符。错24.在 C 语言中,标识符中的非首字符可以是英文字母、数字或下划线字符。对25.当需要在程序文件中引入用户定义的头文件时,使用的不是#include 命令。错26.使用#include 命令只能包含头文件,不能包含其他任何文件。错27.注释语句的内容只会出现在源程序文件中,不会出现在编译后而生成的目

47、标代码文件中。对28.一条注释语句的最后必须使用分号结束。错29.源程序文件被编译成目标文件后,其目标文件中也存在有对应的注释内容。错30.源程序文件被编译成目标文件后,源程序文件中的注释语句仍然存在。对31.在一条注释语句中,除了注释内容外,不需要使用任何特定的标记符。错32.多行注释语句的开始和结束标记符可以互换使用。错33.在执行“printf(%5d,x);”语句时,其输出的x 的值所占用的显示宽度将大于等于5 个字符位置。对34.在执行“printf(%6d,x);”语句时,其输出的x 的值所占用的显示宽度将小于6 个字符位置。错35.在执行“printf(%8.2f,x);”语句时

48、,其输出的x 的值所占用的显示宽度将大于等于8 个字符位置。错语句有两条它们是和在每个语言程序中都必须包含有这样一个函数该函数的函数名为语言程序中的基本功能模块为函个程序文件中若要使用命令包含一个系统头文件则此头文件所使用的起止定界符为一对尖括号在语言程序中单行或行用的格式字符串中每个格式符的先导字符为在函数调用的格式字符串中若使用格式符为则对应输出的数据类型为在函1:在 C 语言字符集中,包含有全部26 个英文大写字母和对应的小写字母。(对)2 在 C 语言字符集中,一个大写英文字母和它的小写英文字母被视为不同的字符(对)3 在 C 语言程序中,ABC和 abc 被作为同一标识符使用(错)4

49、 在 C 语言中,保留字是有专门含义和作用的,不能作为一般标识符使用(对)5 在 C 语言中,作为标识符的第一个字符只能是英文字母或下划线,不能是数字字符。(对)6 在一个函数定义中,函数体的格式是一条复合语句。对7 一个函数必须返回一个值,不允许定义不返回任何值的函数。错8 若要在程序文件中使用数学函数,则需要引入的系统头文件为math.h。对9 若要在程序文件中使用标准输入和输出函数,则需要引入的系统头文件为stdio.h o 对10 在一行中出现多条语句时,注释语句只能为最后一条语句。对11 在利用 printf()函数向屏幕输出数据时,需要在参数表的开始位置使用相应的格式字符串。对12

50、 在“printf(%d-%d=%d,x,y,x-y);”语句所使用的格式字符串中,包含有3 个格式符。对13 在执行“printf(s=%sn,abc);”语句时,输出结果为s=abc。对14 在“printf(s=%cn,abc);”语句中,格式符的使用同后面的输出数据相适合。错15 在执行“printf(%d-%d=%d,x,y,x-y);”语句时,其输出的前两个数据值之间将采用逗号分开。错16 在利用 scanf()函数从键盘输入数据时,需要在参数表的开始位置使用相应的格式字符串。对17 在“scanf(%d%d,&x,&y);”语句所使用的格式字符串中,包含有2 个格式符。对18 在

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁