计算机二级c语言填空题归类

计算机二级c语言填空题归类

ID:18810861

大小:180.50 KB

页数:7页

时间:2018-09-25

计算机二级c语言填空题归类_第1页
计算机二级c语言填空题归类_第2页
计算机二级c语言填空题归类_第3页
计算机二级c语言填空题归类_第4页
计算机二级c语言填空题归类_第5页
资源描述:

《计算机二级c语言填空题归类》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、填空题归类文件1.将自然数1至10以及它们的平方根写到名为myfile3.txt的文本文件中,然后再顺序读出显示在屏幕上。fpfclose(fp)fname2.从键盘输入若干行文本,写到文件myfile4.txt中,用-1作为字符串输入结束标志,然后将文件的内容读出显示在屏幕上。*fwstrstr3.建立班级通讯录,通讯录中记录每位同学的编号,姓名和电话号码;班级的人数和学生的信息从键盘读入,每个人的信息作为一个数据块写到名为myfile5.dat的二进制文件中。STYPEFILEfp4.将指定源文件中的内容复制到指定的目标文件中,复制成功时函

2、数返回值为1,失败时返回值为0,在复制的过程中,把复制的内容输出到终端屏幕,主函数中源文件名放在变量sfname中,目标文件名放在变量tfname中。"r"fsft5.将形参给定的字符串,整数,浮点数写到文本文件中,再用字符方式从此文本文件中逐个读入并显示在终端屏幕上。FILE*fpch6.将参数给定的字符串,整数,浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数,浮点数,然后将其显示在屏幕上。FILE*fclose(fp)fp7.通过定义学生结构体变量,存储了学生的学号,姓名和

3、3门课的成绩,所有学生数据均以二进制方式输出到student.dat文件中,从指定文件中找出指定学号的学生数据,读入此学生的数据,对该生的分数进行修改,使每门课的分数加3分,修改后重写文件中该学生的数据,即用该学生的数据覆盖原数据,其它学生数据不变,若找不到,则什么都不做。fp==fp8.通过定义学生结构体变量,存储了学生的学号,姓名和3门课的成绩,所有学生数据均以二进制方式输出到文件中,从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指的文件中,覆盖原来的文件内

4、容。"rb">fwrite9.通过定义学生结构体变量,存储了学生的学号,姓名和3门课的成绩,所有学生数据均以二进制方式输出到文件中,重写形参①filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其它学生的数据不变。filenamefpfp单向链表1.已建立一个带有头结点的单向链表,链表中的各结点按结点数据域中的数据递增有序链接,把形参x的值放入一个新结点并插入到链表中,插入后各结点仍保持递增有序。xps2.已建立一个带有头结点的单向链表,在主函数中将多次调用该函数,每调用一次该函数,输出链表尾部结点中的数据,并释

5、放该结点,使链表缩短。nextt->datat3.已建立一个带有头结点的单向链表,链表中各结点按数据域递增有序链接,删除链表中数据域值相同结点,使之保留一个。qnextnext4.在带有头结点的单向链表中,查找数据域中值为ch的结点,找到后通过函数值返回该结点在链表中所处的顺序号;若不存在值为ch的结点,函数返回0值。NULLnhead,ch5.统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。*nnexthead6.计算出带有头结点的单项链表中各结点①数据域之和作为函数数值返回。datanexthead7.将带头结点的单向

6、链表结点数据域中的数据从小到大排序。h->nextp->next>8.将不带头结点的单向链表结点数据域中的数据从小到大排序。p->nextqp->next9.将不带头结点的单向链表逆置。NODEnextr10.将带头结点的单向链表逆置。nextNULLr结构体1.人员记录由编号和出生年月日组成,N名人员的数据已在主函数中存入结构体数组std,且编号唯一,找出指定编号人员的数据,作为函数值返回,由主函数输出,若指定编号不存在,则返回数据中的编号为空串。STUstd[i].numstd[i]2.人员的记录由编号和出生年,月,日组成,N名人员的数据已

7、在主函数中存入结构体数组std中,找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。std[i].yearstd[i]n3.通过定义并赋值方式,利用结构体变量存储了一个学生的学号,姓名和3门课的成绩,将学生各科成绩都乘以一个系数a。STUscore[i]&std4.将形参指针所指结构体数组中的3个元素按num成员进行升序排列。*stdPERSONstd5.将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在主函数中输出。std[0]std[i].agemax.name6.通过定

8、义并赋初值的方式,利用结构体变量存储了一名学生的信息,输出该名学生的信息。tttt.score[i]std7.通过定义学生结构体变量,存储了学生的学号

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。