1 / 9
文档名称:

2022秋上机考试题-----C语言程序设计(答案).pdf

格式:pdf   大小:608KB   页数:9页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2022秋上机考试题-----C语言程序设计(答案).pdf

上传人:1781111**** 2024/3/18 文件大小:608 KB

下载得到文件列表

2022秋上机考试题-----C语言程序设计(答案).pdf

相关文档

文档介绍

文档介绍:该【2022秋上机考试题-----C语言程序设计(答案) 】是由【1781111****】上传分享,文档一共【9】页,该文档可以免费在线阅读,需要了解更多关于【2022秋上机考试题-----C语言程序设计(答案) 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。2022秋《C语言程序设计》上机操作试卷学号________________姓名_______________________完成下列操作题,按要求将答题结果放在题目下方。共4题,每题25分。答题完毕,将该试卷上传到平台。:编程计算:2,3,5,7,9,10,23,29,30,49十个数字的和。要求:(1)将十个数字保存在数组A中。(2)求和用sum函数实现,在主程序中调用sum函数。(3)将程序代码和运行结果截图放在下面空白处。答题处:程序代码:运行结果:,,,代码如下::#include<>voidfn();voidstaticFn();voidmain(){fn();staticFn();}:#include<>staticvoidstaticFn();voidfn();voidfn(){staticFn();这是fn()函数voidstaticFn(){这是staticFn函数上机调试上述程序,运行时报什么错误?为什么?为了让程序能够正常运行,显示如下结果,该如何修改代码?答题处:++中,main函数的返回值类型必须为int类型。,必须要有函数原型,也就是声明voidfn();。++中,函数名和变量名不能与关键字相同,比如main。根据上述代码和问题,我们需要将代码做出如下修改::。`intmain();`。:()函数前加上函数声明`voidstaticFn();`。现在可以将main函数定义修改为:```c++intmain(){fn();staticFn();return0;}```代码修改完毕后,完整的程序代码如下::```c++#include<>voidfn();voidstaticFn();intmain(){fn();staticFn();return0;}```:```c++#include<>voidfn();staticvoidstaticFn();voidfn(){staticFn();这是fn()函数!}staticvoidstaticFn(){这是staticFn函数!}```:姓名性别年龄工资张三男348000李四女357800张立男297900编程要求:(1)从键盘输入3名员工的姓名、性别、年龄、工资。(2)输出这张二维表数据,在显示器上显示。编写代码实现上述功能,并将运行结果截图。答题处:,按要求写出下列(1)和(2)程序段的功能,并将程序运行结果截图放在最后。#include<>#include<>typedefstructstu{charname[20];intnum;intage;}Stu;intmain(){Stustu1[4],stu2[4];FILE*fp;inti;for(i=0;i<4;i++){姓名、学号和年龄}//答题处:(1)。if(fp==NULL){文件不能打开!}else{for(i=0;i<4;i++){if(fwrite(&stu1[i],sizeof(stu1),1,fp)!=1)不能写入,出错!else成功写入一个元素}}fclose(fp);//答题处:(2),并输出到屏//幕上。if(fp==NULL){文件不能打开!}for(i=0;i<4;i++){if(fread(&stu2[i],sizeof(stu2),1,fp)!=1)不能从文件读入else{}}fclose(fp);return0;}运行结果截图: