第三章数组。
1、输入10个评委的分数,去掉一个最高分,去掉一个最低分,求出其余8个人的平均分,输出平均分,最高分,最低分。
分析:1 数据组织形式(数据结构)
要计算10个数的平均分,最高分,最低分可以用数组来实现。
② 算法。float a[10];
float t,b,y,sum;
int i,j;
printf("输入10个数");
for(i=0;i<=9;i++)
scanf("%f",&a[i]);
程序。 在文档格式下的源程序。
#include<>
int main()
float a[10];
float t,b,y,sum;
int i,j;
printf("输入10个数");
for(i=0;i<=9;i++)
scanf("%f",&a[i]);
t=a[0];
for(i=1;i<=9;i++)
if(a[i]>t) t=a[i];
b=a[0];
if(a[i]}
sum=a[0];i=1;
for(j=1;j<=9;j++)
sum=sum+a[i];
i++;y=(sum-t-b)/8;
printf("%f%f%f",t,b,y);
return 0;
2 在vc(或tc)环境下的编译(用贴图形式)③ 在vc(或tc)环境下的运行(用贴图形式)2、定义一个含有30个整型元素的数组,按顺序分别赋予从2开始的偶数;然后按顺序每5个数求出一个平均值,放在另一数组中并输出。
分析:1 数据组织形式(数据结构)
定义一个30个数的数组。
② 算法。int a[30],i,j=0,sum=0,n=0;
float **er,b[6];
for(i=0;i<30;i++)
a[i]=(i+1)*2;
printf("数组a中各元素的值分别为");
for(i=0;i<30;i++)
printf("%d ",a[i]);
printf("");
程序。1 在文档格式下的源程序
#include<>
void main()
int a[30],i,j=0,sum=0,n=0;
float **er,b[6];
for(i=0;i<30;i++)
a[i]=(i+1)*2;
printf("数组a中各元素的值分别为");
for(i=0;i<30;i++)
printf("%d ",a[i]);
printf("");
for(i=0;i<30;i++)
printf("数组b中各元素的值分别为");
for(j=0;j<6;j++)
printf("%2f ",b[j]);
printf("");
2 在vc(或tc)环境下的编译(用贴图形式)③ 在vc(或tc)环境下的运行(用贴图形式)
C语言课程课程设计
课程设计报告。课程名称 c语言程序设计 系别 xxx 专业班级 xxx班 学号 xxxxxxxxxx 姓名 xxx 课程题目 10或100以内儿童加减乘除算术游戏。完成日期 2013.6.14 19 指导老师 xxx 2013年 6月 21日。附件 一 程序模块图。二 源程序。include inc...
C语言课程设计
目录。1 c语言程序课程设计教学大纲。2 c语言程序课程设计说明书。3 c语言程序课程设计报告 模板 4 c语言程序课程设计成绩评定表。xx xx学院。课程教学大纲。课程名称 c语言程序课程设计。适用专业 课程类别 专业基础课。制订时间 2010年11月 计算机科学与技术系制。c语言程序课程设计教学...
C语言课程设计
目录。1 c语言程序课程设计教学大纲。2 c语言程序课程设计说明书。3 c语言程序课程设计报告 模板 4 c语言程序课程设计成绩评定表。珠海学院。课程教学大纲。课程名称 c语言程序课程设计。适用专业 2010级计算机科学与技术系各专业。课程类别 专业基础课。制订时间 2010年11月 计算机科学与技...