兰州理工大学c语言试题答案,兰州理工大学c语言题库81058118.doc
兰州理工大学c语言题库81058118
试卷编号:8118
所属语言:C语言
试卷方案:C语言期末模拟练习
试卷总分:100分
共有题型:3种
一、程序填空 共1题 (共计30分)
第1题 (30.0分) 题号:407
/*-------------------------------------------------------
【程序填空】
---------------------------------------------------------
功能:有五个学生,每个学生有3门课的成绩,从键盘输入以上数
据(包括学生号,姓名,三门课成绩),计算出平均成绩,
设原有的数据和计算出的平均分数存放在磁盘文件"stud"
中。
-------------------------------------------------------*/
#include
struct student
{
char num[6];
char name[8];
int score[3];
double avr;
} stu[5];
main()
{
int i,j,sum;
FILE *fp;
/*input*/
for(i=0;i<5;i++)
{
printf("\n please input No. %d score:\n",i);
printf("stuNo:");
scanf("%s",stu[i].num);
printf("name:");
scanf("%s",stu[i].name);
sum=0;
/***********SPACE***********/
for(j=0;【?】;j++)
{
printf("score %d.",j+1);
scanf("%d",&stu[i].score[j]);
/***********SPACE***********/
sum+=stu[i].【?】;
}
stu[i].avr=sum/3.0;
}
fp=fopen("stud","w");
/***********SPACE***********/
for(i=0;i<5;【?】)
/***********SPACE***********/
if(fwrite(&stu[i],sizeof(【?】),1,fp)!=1)
printf("file write error\n");
fclose(fp);
}
答案:
=======(答案1)=======
j<3
=========或=========
3>j
=======(答案2)=======
score[j]
=======(答案3)=======
i++
=========或=========
++i
=========或=========
i=i+1
=======(答案4)=======
struct student
二、程序改错 共1题 (共计30分)
第1题 (30.0分) 题号:364
/*------------------------------------------------------
【程序改错】
--------------------------------------------------------
功能:用插入排序法将n个字符进行排序(降序)。
提示:插入法排序的思路是:先对数组的头两个元素进行排序,
然后根据前两个元素的情况插入第三个元素,再插入第
四个元素…)。
------------------------------------------------------*/
#define N 81
#include
#include
void fun(char *aa, int n)
{
/**********FOUND**********/
int a ,b;t;
for( a = 1; a
{
t = aa[a]; b = a-1;
/**********FOUND**********/
while((b>=0) and (t>aa[b]))
{
aa[b+1]=aa[b]; b--; }
/**********FOUND**********/
aa[b+1] = t
}
}
main()
兰州理工大学c语言试题答案,兰州理工大学c语言题库81058118.doc相关推荐
- 兰州理工大学c语言试题答案,兰州理工大学c语言题库81058116.doc
兰州理工大学c语言题库81058116 试卷编号:8116 所属语言:C语言 试卷方案:C语言期末模拟练习 试卷总分:100分 共有题型:3种 一.程序填空 共1题 (共计30分) 第1题 (30.0 ...
- 兰州理工大学c语言试题答案,兰州理工大学c语言题库
兰州理工大学c语言题库 试卷编号:8117 所属语言:C语言 试卷方案:C语言期末模拟练习 试卷总分:100分 共有题型:3种 一.程序填空 共1题 (共计30分) 第1题 (30.0分) 题号:43 ...
- 广西工学院c语言试题答案,广西工学院的C语言考试试题
广西工学院鹿山学院 2005 - 2006 学年第 2 学期课程考核试题 考核课程 <C语言程序设计> (A卷)考核班级 学生数 印数 考核方式 闭卷 考核时间 120 分钟 一.选择题( ...
- 山东理工大学c语言试题答案,山东理工大学 计算机c语言作业答案
目前只做到这两个 未完继续 做的一般般 但绝对可以过. 第一个实验第一个问题 #include #include #define PI 3.14159f main() { float j,J,w,r, ...
- 江苏省计算机c语言等级考试试题,2012江苏省计算机等级考试c语言试题答案.doc...
2012江苏省计算机等级考试c语言试题答案.doc 2012春3月江苏省C语言考卷和答案(笔试+上机) [本试卷的欠妥处] 完善程序第13题命题违背常规的程序:按照常规,首先对形参k=n,予以保护,则 ...
- c语言二级 试题答案,计算机二级c语言考试习题及答案
学习是一个循序渐进的过程,需要同学们不断的学习和努力.下面是小编给大家整理了计算机二级c语言考试习题及答案,供大家参阅. 1). 下列叙述中正确的是( ). A.调用printf( )函数时,必须要有 ...
- c语言第五章答案许合利,C语言习题答案贾宗璞许合利较全-.doc
<C语言习题答案贾宗璞许合利较全-.doc>由会员分享,可在线阅读,更多相关<C语言习题答案贾宗璞许合利较全-.doc(45页珍藏版)>请在装配图网上搜索. 1.参考答案习题一 ...
- C语言《程序设计基础课程设计》题库
C语言<程序设计基础课程设计>题库 要求: 学生须按学号最后两位选择对应题目. 采用单链表和文件实现系统. 具体实现要求: (1) 从文件中读出数据,创建带头结点的单链表;将单链表中的数据 ...
- c语言n1.n2%,C语言题库填空.doc
C语言题库填空.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文档所得收入 ...
最新文章
- 30 岁码农人生:人生至暗时,你依然能窥见光明
- 【VC基础】3、配置参数文件
- Java注释 link_Java 文档注释
- 【转】深入浅出图解C#堆与栈 C# Heap(ing) VS Stack(ing) 第四节 参数传递对堆栈的影响 1
- CocoaPods pod install
- Spark Streaming 之foreachRDD 输出
- 四、day02切换滑块
- python作业代做_CSC1001作业代做、代写Programming Methodology作业、代做Python实验作业、Python程序设计作业调试...
- python tokenize怎么用_tokenize -- 对 Python 代码使用的标记解析器 — Python 3.7.9 文档...
- Linux #! /bin/sh的意思
- 非网页版微信机器人-Wechaty
- PostgreSQL NUMERIC 数据类型
- 在线TSV转CSV工具
- Java学习总结3——枚举类和反射机制
- HTTP状态码 201 304 404 500等代表的含义
- Xiaojie雷达之路---雷达原理(二刷)相位法测角
- 保守形态抗锯齿 (CMAA) - 2014 年 3 月更新
- 1063 计算谱半径(JAVA)
- 会计科目---统一科目
- 徒步和骑行必备的干粮
热门文章
- 2023年系统集成项目管理工程师通关攻略
- 西班牙语dele等级_西班牙语DELE考试分几个等级?难度如何 ?
- 失效模式与效应分析 :Failure Mode and Effect Analysis
- linux下c语言读取csv文件,C语言读取csv文件
- solidworks有限元分析怎么做?
- MODNet模型部署以及一些改动
- 基于GUI的简易图像处理系统设计与实现
- 施耐德 m340 编程手册_施耐德推出开放自动化平台 开启“软件驱动自动化”时代...
- 数据仓库、大数据平台、数据中台的区别
- 计算机网络与图论,图论与复杂网络.pdf