1. 求一个c语言的求平均值的程序
我原来写的求平均分的小程序 给你吧
#include<stdio.h>
void main()
{
int m,i;
float a[100],sum=0.0;
while(1)
{
printf("请输入你要计算多少个数的平均分?按'0'退出程序:\n");
scanf("%d",&m);
if(m==0) break;
printf("\n");
printf("请分别输入每个数,数与数之间用回车或空格隔开。\n");
for(i=0;i<m;i++)
{
scanf("%f",&a[i]);
sum+=a[i];
}
printf("你的总平均分为:%3.2f\n",sum/m);
}
}
2. 学分绩点计算器的c语言程序啊
学校发了一本小册子,不知道你看到没有?最后几页专门的学分绩点的计算方法。的
纪律规定的学分乘以每次考试成绩=
A,B,C
...
所有学科的A
+
B
+
C
+
...
=
X
所有积分总和等于Y
X除以由Y抽奖成绩来
3. 平均成绩计算 C语言程序编写
# include<stdio.h>
# include<stdlib.h>
# include<string.h>
#define N 10//修改学生人数
struct data
{ int number;
char name[20];
int score[3];
float ave;
int sum;
}stu[10];
void ave(struct data stu[],int n)
{int sum[3]={0,0,0},i,j;
for(i=0;i<3;i++)
for(j=0;j<n;j++)
sum[i]+=stu[j].score[i];
for(i=0;i<3;i++)
printf("第%d门课程的平均成绩:%d\n",i+1,sum[i]/n);
}
void main()
{int i,j,m;
char str[20];
int a,c;
float d;
for(i=0;i<N;i++)
{printf("the %d student 学号:",i+1);
gets(str);
stu[i].number=atoi(str);
printf("姓名:");
gets(stu[i].name);
printf("3门课的成绩分别为:");
stu[i].sum=0;
stu[i].ave=0;
for(j=0;j<3;j++)
{gets(str);
stu[i].score[j]=atoi(str);
stu[i].sum+=stu[i].score[j];
stu[i].ave+=stu[i].score[j];
}
(float)stu[i].ave/=3;
}
ave(stu,10);
for(i=0;i<N;i++)
printf("\n%2d%6s%3d%10d%9d%9d%8d %4.2f",i+1,stu[i].name,stu[i].number,stu[i].score[0],stu[i].score[1],stu[i].score[2],stu[i].sum,stu[i].ave);
printf("\n");
}
4. C语言程序,请你编写一个程序计算每个学生的平均成绩
#include<stdio.h>
void main()
{
float a[10][10];//用来存放10名学生的5门成绩,最后一位用于存放平均成绩
int i,j;
float sum=0.0;
for(i=0;i<10;i++)
{
printf("请输入第%d个学生的5门成绩",i+1);
for(j=0;j<5;j++)
{
scanf("%f",&a<i>[j]);
sum=sum+a<i>[j];
}
a<i>[10]=sum/5.0;
}
printf("10名学生的成绩及平均分 ");
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
printf("%.3f",a<i>[j]);
printf(" ");
}
}
(4)平均分计算器c语言扩展阅读:
printf的用法
格式
printf函数的原型为:
#include<stdio.h>
int printf(const char*format,...);
在讲每一个函数的时候都会先把它的函数原型写出来,这个原型你们现在看不懂不要紧,等到学完C语言之后再来看这个原型就会发现它是很有参考意义的!它对深刻理解函数有着很大的价值。
printf的格式有四种:
1)printf("字符串 ");
#include<stdio.h>
int main(void)
{
printf("Hello World! ");// 表示换行
return 0;
}
其中 表示换行的意思。它是一个转义字符,前面在讲字符常量的时候见过。其中n是“new line”的缩写,即“新的一行”。
此外需要注意的是,printf中的双引号和后面的分号必须是在英文输入法下。双引号内的字符串可以是英文,也可以是中文。
2)printf("输出控制符",输出参数);
纯文本复制
#include<stdio.h>
int main(void)
{
int i=10;
printf("%d ",i);/*%d是输出控制符,d表示十进制,后面的i是输出参数*/
return 0;
}
5. 怎么用c语言计算平均数
1、新建一个求数组内所有元素的平均值项目。
6. C语言 怎么求平均值
#include<stdio.h>
int main(void)
{
double x=0,z=0;
int y=0;
int y1=0;
printf("请输入 10 个数,空格分开:");
for(y=0;y<10;y++)
{
scanf("%lf",&x);
if(z>=0)
{
z = z + x;
y1++;
}
getchar();
}
printf("平均数是: %.2lf \n",z/y1);
return 0;
}
7. 怎样用C语言求平均数
题目:计算键盘输入的整数的平均值。遇到输入数为负数时,结束程序,输出结果。
实现过程:
定义一个整形变量n,用来存储每次输入的整数
定义一个整形变量cnt,用来记录输入的整数的个数
定义浮点型变量sum保存整数的和,初始化为0.0
使用for循环,cnt为循环控制变量,输入一个整数n,若n<0结束循环,否则将输入的数据n累加到sum中
如果cnt大于0,则输出平均值sum/cnt ;
参考代码:
8. c语言求平均分
以下的代码求n个成绩的平均分:
#include<stdio.h>
int main()
{ int i,n,x,s=0;
scanf("%d",&n);
for(i=0; i<n; i++)
{ scanf("%d",&x);
s+=x;
}
printf("%g ",(double)s/n);
return 0;
}
9. 用C语言求平均数,尽量用简单的程序和结构解答
#include"stdio.h"
intmain()
{
intscore1,score2,score3,score4,score5;
floatava;
printf("按从大到小的顺序输入5个0~100之间的整数: ");
scanf("%d%d%d%d%d",&score1,&score2,&score3,&score4,&score5);
ava=(score2+score3+score4)/3;
printf("小明获得的总评分为:%f",ava);
return0;
}
直接写的所以没有排版 提供一个思路没有具体调试运行 不过应该不会出错
10. 求平均成绩c语言
#include<stdio.h>
int main()
{ int n,i,x,s=0;
scanf("%d",&n); //求n个成绩的平均分
for(i=0; i<n; i++)
{ scanf("%d",&x);
s+=x;
}
printf("%.2f ",(float)s/n);
return 0;
}