兰州理工大学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相关推荐

  1. 兰州理工大学c语言试题答案,兰州理工大学c语言题库81058116.doc

    兰州理工大学c语言题库81058116 试卷编号:8116 所属语言:C语言 试卷方案:C语言期末模拟练习 试卷总分:100分 共有题型:3种 一.程序填空 共1题 (共计30分) 第1题 (30.0 ...

  2. 兰州理工大学c语言试题答案,兰州理工大学c语言题库

    兰州理工大学c语言题库 试卷编号:8117 所属语言:C语言 试卷方案:C语言期末模拟练习 试卷总分:100分 共有题型:3种 一.程序填空 共1题 (共计30分) 第1题 (30.0分) 题号:43 ...

  3. 广西工学院c语言试题答案,广西工学院的C语言考试试题

    广西工学院鹿山学院 2005 - 2006 学年第 2 学期课程考核试题 考核课程 <C语言程序设计> (A卷)考核班级 学生数 印数 考核方式 闭卷 考核时间 120 分钟 一.选择题( ...

  4. 山东理工大学c语言试题答案,山东理工大学 计算机c语言作业答案

    目前只做到这两个 未完继续 做的一般般 但绝对可以过. 第一个实验第一个问题 #include #include #define PI 3.14159f main() { float j,J,w,r, ...

  5. 江苏省计算机c语言等级考试试题,2012江苏省计算机等级考试c语言试题答案.doc...

    2012江苏省计算机等级考试c语言试题答案.doc 2012春3月江苏省C语言考卷和答案(笔试+上机) [本试卷的欠妥处] 完善程序第13题命题违背常规的程序:按照常规,首先对形参k=n,予以保护,则 ...

  6. c语言二级 试题答案,计算机二级c语言考试习题及答案

    学习是一个循序渐进的过程,需要同学们不断的学习和努力.下面是小编给大家整理了计算机二级c语言考试习题及答案,供大家参阅. 1). 下列叙述中正确的是( ). A.调用printf( )函数时,必须要有 ...

  7. c语言第五章答案许合利,C语言习题答案贾宗璞许合利较全-.doc

    <C语言习题答案贾宗璞许合利较全-.doc>由会员分享,可在线阅读,更多相关<C语言习题答案贾宗璞许合利较全-.doc(45页珍藏版)>请在装配图网上搜索. 1.参考答案习题一 ...

  8. C语言《程序设计基础课程设计》题库

    C语言<程序设计基础课程设计>题库 要求: 学生须按学号最后两位选择对应题目. 采用单链表和文件实现系统. 具体实现要求: (1) 从文件中读出数据,创建带头结点的单链表;将单链表中的数据 ...

  9. c语言n1.n2%,C语言题库填空.doc

    C语言题库填空.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文档所得收入 ...

最新文章

  1. 30 岁码农人生:人生至暗时,你依然能窥见光明
  2. 【VC基础】3、配置参数文件
  3. Java注释 link_Java 文档注释
  4. 【转】深入浅出图解C#堆与栈 C# Heap(ing) VS Stack(ing) 第四节 参数传递对堆栈的影响 1
  5. CocoaPods pod install
  6. Spark Streaming 之foreachRDD 输出
  7. 四、day02切换滑块
  8. python作业代做_CSC1001作业代做、代写Programming Methodology作业、代做Python实验作业、Python程序设计作业调试...
  9. python tokenize怎么用_tokenize -- 对 Python 代码使用的标记解析器 — Python 3.7.9 文档...
  10. Linux #! /bin/sh的意思
  11. 非网页版微信机器人-Wechaty
  12. PostgreSQL NUMERIC 数据类型
  13. 在线TSV转CSV工具
  14. Java学习总结3——枚举类和反射机制
  15. HTTP状态码 201 304 404 500等代表的含义
  16. Xiaojie雷达之路---雷达原理(二刷)相位法测角
  17. 保守形态抗锯齿 (CMAA) - 2014 年 3 月更新
  18. 1063 计算谱半径(JAVA)
  19. 会计科目---统一科目
  20. 徒步和骑行必备的干粮

热门文章

  1. 2023年系统集成项目管理工程师通关攻略
  2. 西班牙语dele等级_西班牙语DELE考试分几个等级?难度如何 ?
  3. 失效模式与效应分析 :Failure Mode and Effect Analysis
  4. linux下c语言读取csv文件,C语言读取csv文件
  5. solidworks有限元分析怎么做?
  6. MODNet模型部署以及一些改动
  7. 基于GUI的简易图像处理系统设计与实现
  8. 施耐德 m340 编程手册_施耐德推出开放自动化平台 开启“软件驱动自动化”时代...
  9. 数据仓库、大数据平台、数据中台的区别
  10. 计算机网络与图论,图论与复杂网络.pdf