摘要:11、请编写函数fun,它的功能是计算下列级数和,和值由函数值返回。 例如,当n=10,x=0.3时,函数值为1.349859。 注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。 #include<stdio.h> double fun(double
阅读全文
摘要:1、请写函数proc(),其功能是:求正整数x和y的最大公约。 例如,程序执行时,若输入的两个正整数为12,24,则它们的最大公约数为12,最小公倍数为24。 注意:部分源程序给出如下。 请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所写的若干语句。 #inclu
阅读全文
摘要:21、下列给定程序中函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把三个串"abc"、"CD"、"EF"连接起来,结果是"abcCDEF"。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的
阅读全文
摘要:11、给定程序MODI1.C中规定输入的字符串全部为字母,fun函数的功能是:统计a所指字符串中每个字母在字符串中出现的次数(统计时不区分大小写),并将出现次数最高的字母输出(如果有多个相同,输出一个即可)。 例如对于字符串:dadbcdbabdb,对应的输出应为:b或d。 请改正函数fun中指定部
阅读全文
摘要:1、下列给定程序中函数proc的功能是:取出长整型变量s中偶数位上的数,依次构成一个新数放在t中。例如,当s中的数为123456789时,t中的数为2468。 请修改程序中的错误,使它能得出正确的结果。 注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。 #include <st
阅读全文
摘要:21、函数fun的功能是:不断从终端读入整数k,用变量a统计大于0的个数,用变量b来统计小于0的个数,当输入0时结束输入,并通过形参px和py把统计的数据传回主函数进行输出。 注意:部分源程序给出如下。请勿改动函数main()和其他函数中的任何内容,仅在fun()函数的横线上填入所编写的若干表达式或
阅读全文
摘要:11、人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:
阅读全文
摘要:1、下列给定程序中,函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]…中,把奇数从数组中删除,偶数的个数通过函数值返回。 例如,若a所指数组中的数据最初排列为:9,1,4,2,3,6,5,8,7,删除奇数后a所指数组中的数据为:4,2,6,8,返回值为4。
阅读全文
摘要:一.基础知识 在C语言中,文件操作有四个步骤: ① 定义文件指针; ② 打开文件:文件指针指向磁盘文件缓冲区; ③ 文件处理:文件读写操作; ④ 关闭文件。 文件打开函数如下: fp=fopen("文件名","文件打开方式") 其功能是:使文件指针fp与相应文件实体对应起来,程序对文件指针进行操作,
阅读全文
摘要:一.程序填空题 1.给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun的功能是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。 请在下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。 注意:不得增行或删行,也不得更改程序的结
阅读全文
摘要:一.程序填空题 1.给定程序中,通过定义并赋初值的方式,利用结构体变量存储了一名学生的信息。函数fun的功能是:输出这位学生的信息。 请在下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! #include <stdio.h> typedef
阅读全文
摘要:数组元素a[i]的删除操作是使元素个数为n的数组(a[0],a[1],…,a[i-1],a[i],a[i+1],…,a[n-1])变成元素个数为n-1的数组(a[0],a[1],…,a[i-1],a[i+1],…,a[n-1]),由于数组在存储时是连续存放的,这样删除元素a[i]时,需将从元素a[i
阅读全文
摘要:在计算机等级考试二级C语言程序设计试题中,按要求对数组元素进行移动处理是一个重要的考点,有关数组元素移动的试题在历年考试试卷的程序填空题和程序设计题中经常出现。 一.例题讲解 例1 编写函数fun,它的功能是:逆置数组元素中的值。 例如,若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9
阅读全文
摘要:素数(prime number)又称质数,有无限个。一个大于1的自然数,除了1和它本身外,不能被其他自然数整除,这样的数就是素数,也就是说一个素数除了1和它本身以外不再有其他的因数。显然,最小的素数是2。 如何判断一个正整数m是否是素数呢? 要判断一个整数m是否是素数,只需把m被2~m-1之间的每一
阅读全文
摘要:在计算机等级考试二级C语言程序设计试题中,有关一个正整数各位数字的处理是一个重要的考点,这类试题在历年考试试卷的程序填空题和程序设计题中经常出现。 一.实例解析 例1 编写函数fun,它的功能是:找出100~x(x<=999)之间所有整数中各位上数字之和为15的整数,然后输出;符合条件的整数个数作为
阅读全文
摘要:在计算机等级考试二级C语言程序设计试题中,多项式求值是一个重要的考点,有关多项式求值的试题在历年考试试卷的程序填空题和程序设计题中经常出现。 一.示例讲解 1.求给定多项式的前n项之和。 这类题目中,给定了需要计算的多项式的项数n,并且各项通常可以用数学式表示出来。因此,程序通常写成如下循环: fo
阅读全文
摘要:一、选择题(每小题1分,共40分) (1)下列叙述中正确的是 A)一个逻辑数据结构只能有一种存储结构 B)数据的逻辑结构属于线性结构,存储结构属于非线性结构 C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率 D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理
阅读全文
摘要:一、选择题(每小题1分,共40分) (1)数据的存储结构是指 A)存储在外存中的数据 B)数据所占的存储空间量 C)数据在计算机中的顺序存储方式 D)数据的逻辑结构中计算机中的表示 (2)栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是 A)ABCED
阅读全文
摘要:一、选择题(每小题1分,共40分) (1)下列链表种,其逻辑结构属于非线性结构的是 A)循环链表 B)双向链表 C)二叉链表 D)带链的栈 (2)设循环队列的存储空间为Q(1:35),初始状态为front=rear=35,现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的
阅读全文
摘要:一、选择题(每小题1分,共40分) 1、下列关于循环队列的叙述,正确的是 A.循环队列是队列的一种顺序存储结构 B.循环队列是队列的一种链式存储结构 C.循环队列是非线性结构 D.循环队列是一种逻辑结构 2、下列叙述中,正确的是 A.栈是一种先进先出的线性表 B.队列是一种后进先出的线性表 C.栈和
阅读全文