计算机二级c语言题库缩印,计算机二级C语言上机题库(可缩印做考试小抄资料)...

小抄,答案,形成性考核册,形成性考核册答案,参考答案,小抄资料,考试资料,考试笔记

第一套

1.程序填空

程序通过定义学生结

构体数组,存储了若干个学生的学号、姓名和三门课的成绩。函数fun 的功能是将存放学生数据的结构体数组,按照姓名的字典序(从小到大排序)。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。

第一处struct student t; 第二处

for(i=0;i

第三处

if(strcmp(a[i].name,a[j]. name)>0)

2程序修改

给定程序MODI1.C中函数fun的功能是:在p 所指字符串中找出ASCII码值最大的字符,将其放在第一个位置上;并将该字符前的原字符向上顺序移动。/**found**/

q=p+i;

/**found**/

while(q>p)

3程序设计

学生的记录由

学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写了函数fun,它的功能是:把指定分数范围内的学生数据放在b 所指的数组中,分数范围内的学生人数由函数值返回。

int fun(STREC

*a,STREC *b,int l,int h) {int i,j=0;

for(i=0;i

if((a[i].s>=1&&a[i].s<=h )

b[j++]=a[i];

return j;

}

第二套

1.程序填空

给定程序中已

建立一个带有头结点的单向链表,链表中的各结点按数据域递增有序连接。函数fun的功能

是:删除链表中数据域

值相同的结点,使之只

保留一个。

第一处free(q);

第二处q=p->next;

第三处q=q->next;

2. 程序修改

给定程序

MODI1.C中函数fun的

功能是:用选择法对数

组中的n各元素按从小

到大的顺序进行排序。

/**found**/

p=j;

/**found**/

p=i;

3. 程序设计

请编写一个fun函数,

它的功能是:求出1到

m之间(含m)能被7

或11整除的所有整数

放在数组a中,通过n

返回这些数的个数。

void fun(int m,int *a,int

*n)

{

int i;

*n=0;

for(i=7;i<=m;i++)

if((i%7==0)||(i%11==0))

a[(*n)++]=i;

}

第三套

1. 程序填空

函数fun的功能是:逆

置数组元素是的值。例

如:若a所指数组中的

数据依次为:1、2、3、

4、5、6、7、8、9,则

逆置后依次为:9、8、7、

6、5、4、3、2、1。形

参n给出数组中数组中

数据的个数。

第一处

for(i=0;i

第二处a[i]=a[n-1-i];

第三处a[n-i-1]=t;

2程序修改

给定程序

MODI1.C中函数fun的

功能是:将一个由八进

制数字字符串组成的字

符串转换为与其面值相

等的十进制整数。规定

输入的字符串最多只能

包含5位八进制数字字

符。

/**found**/

n=*p-…0‟;

/**found**/

n=n*8+*p-…0‟;

3. 程序设计

学生的记录由

学号和成绩组成,N名

学生的数据已在主函数

中放入结构体数组s中,

请编写了函数fun,它的

功能是:函数返回指定

学号的学生数据,指定

的学生号在主函数中输

入,若没有找到指定学

号,在结构体变量中给

学号置空串,给成绩置

-1,作为函数值返回。

(用于字符串比较的函

数是strcmp)。

STREC

fun(STREC*a,char *b)

{

STREC c;

Int i;

c.num[0]=‟\0‟;

c.s=-1;

for(i=0;i

if(strcmp(a[i].num,b)==0

)

{strcpy(c.num,a[i].num);

c.s=a[i].s;break;}

return c;

}

第四套

1.程序填空

给定程序中,

函数fun的功能是:在

带有头结点的单向链表

中,查找数据域中值为

ch的结点。找到后通过

函数值返回该结点在链

表中所处的顺序号:若

不存在值为ch的结点,

函数值返回0.

第一处while(p!=0)

第二处

if(p->data==ch)return n;

第三处k=fun(head,ch);

2. 程序修改

给定程序

MODI1.C中函数fun的

功能是:删除p所指字

符串的所有空白字符

(包括制表符、回车符

及换行符)。输入字符串

时用‘#’结束输入。

/**found**/

for(i=0,t=0;p[i];i++)

/**found**/

c[t]=‟\0‟;

3. 程序设计

请编写一个函

数fun,将ss所指字符

串中所有下标为奇数位

置上的字母转换为大写

(若该位置上不是字

母,则不转换)。

void fun(char *ss)

{

int i;

for(i=1;i

{if(ss[i]>=‟a‟&&ss[i]<=‟

z‟)

ss[i]-=32;

}

}

第五套

1. 程序填空

给定程序中,函

数fun的功能是:计算

下式前n项的和作为函

数值返回。例如:当形

参n的值为10 的时,

函数返回:9.。

第一处s=0;

第二处

for(i=1;i<=n;i++)

第三处

s=s+(2.0*i-1)*(2.0*i+1)/

(t*t);

2. 程序修改

给定程序

MODI1.C中函数fun的

功能是:统计substr所

指字符串在str所指字

符串中出现伯次数。

/**found**/

for(i=0;str[i];i++)

/**found**/

if(substr[k+1]==‟\0‟)

3. 程序设计

请编写一个函

数fun,它的功能是:根

据以下公式求JI的值

(要求满足精度

0.0005,即某项小于

0.0005时停止送代):程

序运行后,如果输入精

度为0.0005,则程序输

出为3.14…。

double fun(double eps)

{ double s=1,t=1./3;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/378271.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

为什么两层3*3卷积核效果比1层5*5卷积核效果要好?

目录1、感受野2、2层3 * 3卷积与1层5 * 5卷积3、2层3 * 3卷积与1层5 * 5卷积的计算量比较4、2层3 * 3卷积与1层5 * 5卷积的非线性比较5、2层3 * 3卷积与1层5 * 5卷积的参数量比较1、感受野 感受野&#xff1a;卷积神经网络各输出特征像素点&#xff0c;在原始图片映射区域大小。…

算法正确性和复杂度分析

算法正确性——循环不变式 算法复杂度的计算 方法一 代换法 —局部代换 这里直接对n变量进行代换 —替换成对数或者指数的情形 n 2^m —整体代换 这里直接对递推项进行代换 —替换成内部递推下标的形式 T(2^n) S(n) 方法二 递归树法 —用实例说明 —分析每一层的内容 —除了…

第十五章 Python和Web

第十五章 Python和Web 本章讨论Python Web编程的一些方面。 三个重要的主题&#xff1a;屏幕抓取、CGI和mod_python。 屏幕抓取 屏幕抓取是通过程序下载网页并从中提取信息的过程。 下载数据并对其进行分析。 从Python Job Board&#xff08;http://python.org/jobs&#x…

array_chunk_PHP array_chunk()函数与示例

array_chunkPHP array_chunk()函数 (PHP array_chunk() Function) array_chunk() function is an array function, it is used to split a given array in number of array (chunks of arrays). array_chunk()函数是一个数组函数&#xff0c;用于将给定数组拆分为多个数组(数组…

raise

raise - Change a windows position in the stacking order button .b -text "Hi there!"pack [frame .f -background blue]pack [label .f.l1 -text "This is above"]pack .b -in .fpack [label .f.l2 -text "This is below"]raise .b转载于:ht…

c语言输出最大素数,for语句计算输出10000以内最大素数怎么搞最简单??各位大神们...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼#include #include int* pt NULL; // primes_tableint pt_size 0; // primes_table 数量大小int init_primes_table(void){FILE* pFile;pFile fopen("primes_table.bin", "rb");if (pFile NULL) {fputs(&q…

【数据结构基础笔记】【图】

代码参考《妙趣横生的算法.C语言实现》 文章目录前言1、图的概念2、图的存储形式1、邻接矩阵&#xff1a;2、邻接表3、代码定义邻接表3、图的创建4、深度优先搜索DFS5、广度优先搜索BFS6、实例分析前言 本章总结&#xff1a;图的概念、图的存储形式、邻接表定义、图的创建、图…

第十六章 测试基础

第十六章 测试基础 在编译型语言中&#xff0c;需要不断重复编辑、编译、运行的循环。 在Python中&#xff0c;不存在编译阶段&#xff0c;只有编辑和运行阶段。测试就是运行程序。 先测试再编码 极限编程先锋引入了“测试一点点&#xff0c;再编写一点点代码”的理念。 换而…

如何蹭网

引言蹭网&#xff0c;在普通人的眼里&#xff0c;是一种很高深的技术活&#xff0c;总觉得肯定很难&#xff0c;肯定很难搞。还没开始学&#xff0c;就已经败给了自己的心里&#xff0c;其实&#xff0c;蹭网太过于简单。我可以毫不夸张的说&#xff0c;只要你会windows的基本操…

android对象缓存,Android简单实现 缓存数据

前言1、每一种要缓存的数据都是有对应的versionCode&#xff0c;通过versionCode请求网络获取是否需要更新2、提前将要缓存的数据放入assets文件夹中&#xff0c;打包上线。缓存设计代码实现/*** Created by huangbo on 2017/6/19.** 主要是缓存的工具类** 缓存设计&#xff1a…

通信原理.绪论

今天刚上通信原理的第一节课&#xff0c;没有涉及过多的讲解&#xff0c;只是讲了下大概的知识框架。现记录如下&#xff1a; 目录1、基本概念消息、信息与信号2、通信系统模型1、信息源2、发送设备3、信道4、接收设备5、信宿6、模拟通信系统模型7、数字通信系统模型8、信源编…

Android版本演进中的兼容性问题

原文&#xff1a;http://android.eoe.cn/topic/summary Android 3.0 的主要变化包括: 不再使用硬件按键进行导航 (返回、菜单、搜索和主屏幕)&#xff0c;而是采用虚拟按键 (返回&#xff0c;主屏幕和最近的应用)。在操作栏固定菜单。 Android 4.0 则把这些变化带到了手机平台。…

css rgba透明_rgba()函数以及CSS中的示例

css rgba透明Introduction: 介绍&#xff1a; Functions are used regularly while we are developing a web page or website. Therefore, to be a good developer you need to master as many functions as you can. This way your coding knowledge will increase as well …

第十七章 扩展Python

第十七章 Python什么都能做&#xff0c;真的是这样。这门语言功能强大&#xff0c;但有时候速度有点慢。 鱼和熊掌兼得 本章讨论确实需要进一步提升速度的情形。在这种情况下&#xff0c;最佳的解决方案可能不是完全转向C语言&#xff08;或其他中低级语言&#xff09;&…

android studio资源二进制,无法自动检测ADB二进制文件 – Android Studio

我尝试在Android Studio上测试我的应用程序,但我遇到了困难"waiting for AVD to come online..."我读过Android设备监视器重置adb会做到这一点,它确实……对于1次测试,当我第二天重新启动电脑时,我不仅仅是&#xff1a;"waiting for AVD to come online..."…

犀牛脚本:仿迅雷的增强批量下载

迅雷的批量下载满好用。但是有两点我不太中意。在这个脚本里会有所增强 1、不能设置保存的文件名。2、不能单独设置这批下载的线程限制。 使用方法 // 下载从编号001到编号020的图片&#xff0c;保存名为猫咪写真*.jpg 使用6个线程 jdlp http://bizhi.zhuoku.com/bizhi/200804/…

为什么使用1 * 1 的卷积核

为什么使用 1* 1卷积核&#xff1f; 作用&#xff1a; 1、实现跨通道的交互和信息整合 2、 进行卷积核通道数的降维和升维 3、 在保持feature map尺度不变的&#xff08;即不损失分辨率&#xff09;的前提下大幅增加非线性特性 跨通道的交互和信息整合 使用1 * 1卷积核&a…

KingPaper初探ThinkPHP3.1.2之扩展函数库和类库的使用(四)

在我们做项目的时候TP的系统函数或系统类库满足不了我们的需要 所以有些东西需要我们自己去定义&#xff0c;在TP中我们怎么使用自己的函数库和类库呢&#xff1f;在TP系统中提供了三个系统函数库 common.php是全局必须加载的基础函数库&#xff0c;在任何时候都可以直接调用&a…

isfinite函数_isfinite()函数以及C ++中的示例

isfinite函数C isfinite()函数 (C isfinite() function) isfinite() function is a library function of cmath header, it is used to check whether the given value is a finite value or not? It accepts a value (float, double or long double) and returns 1 if the v…

android 服务端 漏洞,安卓漏洞 CVE 2017-13287 复现详解-

2018年4月&#xff0c;Android安全公告公布了CVE-2017-13287漏洞。与同期披露的其他漏洞一起&#xff0c;同属于框架中Parcelable对象的写入(序列化)与读出(反序列化)的不一致所造成的漏洞。在刚看到谷歌对于漏洞给出的补丁时一头雾水&#xff0c;在这里要感谢heeeeenMS509Team…