C语言课程设计 3

发布 2022-10-03 03:51:28 阅读 8047

第三章数组。

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月 计算机科学与技...