计算机等级考试二级C语言程序设计专项训练题——程序设计题(一)

1、请写函数proc(),其功能是:求正整数x和y的最大公约。 例如,程序执行时,若输入的两个正整数为12,24,则它们的最大公约数为12,最小公倍数为24。 注意:部分源程序给出如下。 请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所写的若干语句。 #inclu ...

《Go 语言并发之道》读书笔记(二)

今天这篇笔记重点讲goroutine 首先怎么定义goroutine 很简单,在方法前面加上go就可以了 func main() { go sayHello() } func sayHello() { fmt.Println("hello") } 也可以直接这样写, 基于匿名函数 go func() ...

计算机等级考试二级C语言程序设计专项训练题——程序填空题(三)

21、函数fun的功能是:不断从终端读入整数k,用变量a统计大于0的个数,用变量b来统计小于0的个数,当输入0时结束输入,并通过形参px和py把统计的数据传回主函数进行输出。 注意:部分源程序给出如下。请勿改动函数main()和其他函数中的任何内容,仅在fun()函数的横线上填入所编写的若干表达式或 ...

计算机等级考试二级C语言程序设计专项训练题——程序填空题(二)

11、人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意: ...

王道数据结构(C语言)持续更新!!!

第一章-绪论 一、数据结构的三要素 1、逻辑结构 数据结构着重关注的是数据元素之间的关系,和对这些数据元素的操作,而不关心具体的数据项内容 集合结构 定义:各个元素同属于一个集合,别无其他关系; 线性结构(一对一)——>第二、三章 定义: 除了第一个元素,所有元素都有唯一前驱; 除了最后一个元素,所 ...

计算机等级考试二级C语言程序设计专项训练题——文件操作

一.基础知识 在C语言中,文件操作有四个步骤: ① 定义文件指针; ② 打开文件:文件指针指向磁盘文件缓冲区; ③ 文件处理:文件读写操作; ④ 关闭文件。 文件打开函数如下: fp=fopen("文件名","文件打开方式") 其功能是:使文件指针fp与相应文件实体对应起来,程序对文件指针进行操作, ...

计算机等级考试二级C语言程序设计专项训练题——数组元素的移动

在计算机等级考试二级C语言程序设计试题中,按要求对数组元素进行移动处理是一个重要的考点,有关数组元素移动的试题在历年考试试卷的程序填空题和程序设计题中经常出现。 一.例题讲解 例1 编写函数fun,它的功能是:逆置数组元素中的值。 例如,若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9 ...

计算机等级考试二级C语言程序设计专项训练题——多项式求值

在计算机等级考试二级C语言程序设计试题中,多项式求值是一个重要的考点,有关多项式求值的试题在历年考试试卷的程序填空题和程序设计题中经常出现。 一.示例讲解 1.求给定多项式的前n项之和。 这类题目中,给定了需要计算的多项式的项数n,并且各项通常可以用数学式表示出来。因此,程序通常写成如下循环: fo ...

计算机等级考试二级C语言模拟试卷(十)

一、选择题(每小题1分,共40分) (1)下列叙述中正确的是 A)一个逻辑数据结构只能有一种存储结构 B)数据的逻辑结构属于线性结构,存储结构属于非线性结构 C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率 D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理 ...

计算机等级考试二级C语言模拟试卷(九)

一、选择题(每小题1分,共40分) (1)数据的存储结构是指 A)存储在外存中的数据 B)数据所占的存储空间量 C)数据在计算机中的顺序存储方式 D)数据的逻辑结构中计算机中的表示 (2)栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是 A)ABCED ...