c语言基础知识考试试题

“c语言基础知识考试试题”相关的资料有哪些?“c语言基础知识考试试题”相关的范文有哪些?怎么写?下面是小编为您精心整理的“c语言基础知识考试试题”相关范文大全或资料大全,欢迎大家分享。

c语言基础知识

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

“每天晚上下了班就和放假一样的心情” 这一点很重要

第1章 程序设计基本概念

1.1 程序和程序设计 1.1.1 C程序

连续执行的一条条指令的集合称为“程序”。计算机并不能直接识别由高级语言编写的程序,它只能接受和处理由0和1的代码构成的二进制指令或数据。这种形式的指令称为“机器语言”。

每条C语句,经过编译(Compile)最终都将转换成二进制的机器指令。由C语言构成的指令序列称为C源程序。C源程序经过C编译程序编译之后生成一个后缀为.OBJ的二进制文件(称为目标文件),然后由“连接程序”(Link),把此.OBJ文件与C语言提供的各种库函数连接起来生成一个后缀为.EXE的可执行文件。在操作系统环境下,只需点击或输入此文件的名字(而不必输入后缀.EXE),该可执行文件就可运行。 1.1.2 程序设计

简单的程序设计一般包含以下几个部分:确定数据结构、确定算法、编码、在计算机上调试程序、整理并写出文档资料。 ◆ 【例题分析】

(2007.4试题)下列叙述中错误的是(D) A)计算机不能直接执行用C语言编写的源程序

B)C程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件 C)后缀为.

C语言基础知识测试题

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

基础知识测试题

一.单项选择题

1.以下不正确的C语言标识符是( )

A. ABC B. abc C. a_bc D. ab.c

2.以下正确的C语言标识符是( )

A. %x B. a+b C. a123 D. test!

3.一个C语言程序的执行是从( )。

A. main( )函数开始,直到main( )函数结束

B. 第一个函数开始,直到最后一个函数结束

C. 第一个语句开始,直到最后一个语句结束

D. main( )函数开始,直到最后一函数结束

4.在C语言程序中,main( )的位置( )。

A. 必须作为第一个函数

B. 必须作为最后一个函数

C. 任意

D. 必须放在它所调用的函数之后

5.一个C语言程序是由( )。

A. 一个主程序和若干个子程序组成

B. 一个或多个函数组成

C. 若干过程组成

D. 若干子程序组成

6.C语言源程序的基本单位是( )。

A. 过程 B. 函数 C. 子程序 D. 标识符

7.编辑程序的功能是( )。

A. 建立并修改程序

C. 将C源程序编译成目标程序

D. 调试程序

E. 命令计算机执行指定的操作

8.C编译程序是( )。

A. C语言程序的机器语言版本

B. 一组机器语言指.

D. 将C源程序编

C语言基础知识测试题

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

基础知识测试题

一.单项选择题

1.以下不正确的C语言标识符是( )

A. ABC B. abc C. a_bc D. ab.c

2.以下正确的C语言标识符是( )

A. %x B. a+b C. a123 D. test!

3.一个C语言程序的执行是从( )。

A. main( )函数开始,直到main( )函数结束

B. 第一个函数开始,直到最后一个函数结束

C. 第一个语句开始,直到最后一个语句结束

D. main( )函数开始,直到最后一函数结束

4.在C语言程序中,main( )的位置( )。

A. 必须作为第一个函数

B. 必须作为最后一个函数

C. 任意

D. 必须放在它所调用的函数之后

5.一个C语言程序是由( )。

A. 一个主程序和若干个子程序组成

B. 一个或多个函数组成

C. 若干过程组成

D. 若干子程序组成

6.C语言源程序的基本单位是( )。

A. 过程 B. 函数 C. 子程序 D. 标识符

7.编辑程序的功能是( )。

A. 建立并修改程序

C. 将C源程序编译成目标程序

D. 调试程序

E. 命令计算机执行指定的操作

8.C编译程序是( )。

A. C语言程序的机器语言版本

B. 一组机器语言指.

D. 将C源程序编

C语言公共基础知识

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

第一章数据结构与算法

1.1 算法

1.1.1算法:是指解题方案的准确而完整的描述。

规定了解决某类问题所需的 操作语句 以及 执行顺序 使其能通过有限的指令语句,在一定时间内解决问题

算法不等于程序,也不等计算机方法,程序的编制不可能优于算法的设计。 算法的基本特征:是一组严谨地定义运算顺

序的规则,每一个规则都是有效的,是明确的,此顺序将在有限的次数下终止。

1.算法特征包括: (1)可行性;

(2)确定性,算法中每一步骤都必须有明确

定义,不允许有模棱两可的解释,不允许有多义性;

(3)有穷性,算法必须能在有限的时间内做

完,即能在执行有限的步骤后终止,包括合理的执行时间的含义; (4)拥有足够的情报。 2.算法的基本要素:

一是对数据对象的运算和操作;二是算法

的控制结构

通常,计算机可以以执行的基本操作是以指令的形式描述的。一个计算机系统能执行的所有指令的集合,称为计算机系统的指令系

统。 (1)计算机系统中的基本运算和操作包括: 算术运算 + - * / 逻辑运算 not and or 关系运算 < > ! = 数据传输 赋值 输入与输出

(2)算法的控制结构:顺序结构、选择结构、循环结

C语言基础知识大全

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

常量和变量

1.常 量: 程序执行过程中,值不变的量。 3 ,'a' 变 量:值可以改变的量。

一个变量有一个名字,在内存中有一定的存储单元,存放变量的值。 2.常量类型: a.整 型:12,0,-3 b.实 型:4.6,-1.2 c.字 符 型: 'a','d'

d.符号常量: #define PRICE 30 (PRICE不能再被赋值且要大写) 3.变 量: 先定义,后使用。一个变量只能被指定为一确定类型。

4.标识符:标识变量名,符号常量名,函数名,数组名,类型名,文件名的有效字符数列。 a.由字母、数字、下划线三种字符组成,第一个字符必须为字母或下划线。 b.大写字母、小写字母被认为是两个不同的字符。 c.长度一般小于8个。 数据类型 一.整 型: 1.整型常量 a.十 进 制:12,-3,0 b.八 进 制:以0开头。 c.十六进制:以0x开头。 2.整型变量

a. int -32768——32767 b. short int -32768——32767 c. long int

d. unsigned int 0——65535 e. unsigned short 0——65535 f. unsigned long

int

C语言编程基础考试试题

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

文档名称 文档密级

C语言编程基础考试

[考前说明]本题目中不考虑头文件引用问题(假定已经包含正确的头文件),C语言的标准函数都可用;如果不特别说明,

假定程序运行环境为:操作系统Windows 2000, VC6.0编译环境,缺省为四字节对齐,X86(80586)CPU处理器(32位小字节序处理器). 一、单选题

1、 给出以下定义:

char acX[ ]= \

char acY[ ]= {'a','b','c','d','e','f','g'};

则正确的叙述为( )

A) 数组acX和数组acY等价 B) 数组acX和数组acY的长度相同 C) 数组acX的长度大于数组acY的长度 D) 数组acX的长度小于数组Y的长度

2、 void example(char acHello[])

{

printf(\ return; }

void main()

{

char acHello[] = \ example(acHello); return;

}

的输出是( )

A 4

C语言考试试题基础版

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

一、选择题

1. 在每个C程序中都必须包含有这样一个函数,该函数的函数名为 。

A. main B. MAIN C. name D. function 2. 在以下关于C语言的注释的叙述中,不正确的是 。 A.注释可用\、\形式表示,也可用\形式表示 B.编译器在编译一个程序时,将跳过注释,不对其进行处理 C.编译器在编译一个程序时,可发现注释中的单词拼写错误 D.程序中注释的多少不会影响所生成的可执行文件的长度 3. 以下叙述不正确的是 。 A.在C程序中,严格区分大小写字母 B.一个C源程序有且仅有一个main函数 C.在C程序中,注释只能位于一条语句的后面 D.一个C程序总是从main函数开始执行 4. 下列合法的标识符为 A. abde+ B. #KDJF C. 67KDJ D. DK3_ 5. 关于字符串和字符的关系正确的是 A. “A”与?A?是相同的 B. 字符串是常量,字符是变量 C. “A”与?A?是不同的 D. “A ”与“A”是相同

C语言编程基础考试试题

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

文档名称 文档密级

C语言编程基础考试

[考前说明]本题目中不考虑头文件引用问题(假定已经包含正确的头文件),C语言的标准函数都可用;如果不特别说明,

假定程序运行环境为:操作系统Windows 2000, VC6.0编译环境,缺省为四字节对齐,X86(80586)CPU处理器(32位小字节序处理器). 一、单选题

1、 给出以下定义:

char acX[ ]= \

char acY[ ]= {'a','b','c','d','e','f','g'};

则正确的叙述为( )

A) 数组acX和数组acY等价 B) 数组acX和数组acY的长度相同 C) 数组acX的长度大于数组acY的长度 D) 数组acX的长度小于数组Y的长度

2、 void example(char acHello[])

{

printf(\ return; }

void main()

{

char acHello[] = \ example(acHello); return;

}

的输出是( )

A 4

C语言编程基础考试试题

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

文档名称 文档密级

C语言编程基础考试

[考前说明]本题目中不考虑头文件引用问题(假定已经包含正确的头文件),C语言的标准函数都可用;如果不特别说明,

假定程序运行环境为:操作系统Windows 2000, VC6.0编译环境,缺省为四字节对齐,X86(80586)CPU处理器(32位小字节序处理器). 一、单选题

1、 给出以下定义:

char acX[ ]= \

char acY[ ]= {'a','b','c','d','e','f','g'};

则正确的叙述为( )

A) 数组acX和数组acY等价 B) 数组acX和数组acY的长度相同 C) 数组acX的长度大于数组acY的长度 D) 数组acX的长度小于数组Y的长度

2、 void example(char acHello[])

{

printf(\ return; }

void main()

{

char acHello[] = \ example(acHello); return;

}

的输出是( )

A 4

C语言编程基础考试试题

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

文档名称 文档密级

C语言编程基础考试

[考前说明]本题目中不考虑头文件引用问题(假定已经包含正确的头文件),C语言的标准函数都可用;如果不特别说明,

假定程序运行环境为:操作系统Windows 2000, VC6.0编译环境,缺省为四字节对齐,X86(80586)CPU处理器(32位小字节序处理器). 一、单选题

1、 给出以下定义:

char acX[ ]= \

char acY[ ]= {'a','b','c','d','e','f','g'};

则正确的叙述为( )

A) 数组acX和数组acY等价 B) 数组acX和数组acY的长度相同 C) 数组acX的长度大于数组acY的长度 D) 数组acX的长度小于数组Y的长度

2、 void example(char acHello[])

{

printf(\ return; }

void main()

{

char acHello[] = \ example(acHello); return;

}

的输出是( )

A 4