c语言,输入3个数求他们的平均值并输出,

作者&投稿:裴泰 (若有异议请与网页底部的电邮联系)
c语言,输入3个数求他们的平均值并输出,~

程序代码如下:
#include
int main()
{
int a,b,c,average;
printf("a=");
scanf("%d",&a);
printf("b=");
scanf("%d",&b);
printf("c=");
scanf("%d",&c);
average=(a+b+c)/3;
printf("a,b,c3个数字的平均值:%d",average);
}

扩展资料C语言特点
(1)简洁的语言
C语言包含有各种控制语句仅有9种,关键字也只有32 个,程序的编写要求不严格且多以小写字母为主,对许多不必要的部分进行了精简。
实际上,语句构成与硬件有关联的较少,且C语言本身不提供与硬件相关的输入输出、文件管理等功能,如需此类功能,需要通过配合编译系统所支持的各类库进行编程,故c语言拥有非常简洁的编译系统。
(2)C语言是一种结构化的语言,提供的控制语句具有结构化特征,如for语句、if⋯else语句和switch语句等。可以用于实现函数的逻辑控制,方便面向过程的程序设计。
(3)丰富的数据类型
C语言包含的数据类型广泛,不仅包含有传统的字符型、整型、浮点型、数组类型等数据类型,还具有其他编程语言所不具备的数据类型,其中以指针类型数据使用最为灵活,可以通过编程对各种数据结构进行计算。
(4)丰富的运算符
c语言包含34个运算符,它将赋值、括号等均视作运算符来操作,使C程序的表达式类型和运算符类型均非常丰富。
参考资料来源:百度百科—C语言

1、#includeint main()
2、{ int a,b,c; scanf("%d%d%d",&a,&b,&c);
3、 int sum = a+b+c;
4、 printf("和: %d",sum);
5、printf("平均值:%f",sum/3.0);
6、return 0
讲解:1、先定义四个整形。2、一个浮点型保存平均值。3、然后在控制台等待输入。4、将输入的三个整数加起来赋值给sum。5、将三个整形除以3.0(为什么是3.0,是因为ave是浮点型的,隐性转换到float)。6、然后输出。

程序代码如下:

#include <stdio.h>

int main()

{

int a,b,c,average;

printf("a=");

scanf("%d",&a);

printf("b=");

scanf("%d",&b);

printf("c=");

scanf("%d",&c);

average=(a+b+c)/3;

printf("a,b,c3个数字的平均值:%d",average);

}

扩展资料

C语言特点

(1)简洁的语言

C语言包含有各种控制语句仅有9种,关键字也只有32 个,程序的编写要求不严格且多以小写字母为主,对许多不必要的部分进行了精简。

实际上,语句构成与硬件有关联的较少,且C语言本身不提供与硬件相关的输入输出、文件管理等功能,如需此类功能,需要通过配合编译系统所支持的各类库进行编程,故c语言拥有非常简洁的编译系统。

(2)C语言是一种结构化的语言,提供的控制语句具有结构化特征,如for语句、if⋯else语句和switch语句等。可以用于实现函数的逻辑控制,方便面向过程的程序设计。

(3)丰富的数据类型

C语言包含的数据类型广泛,不仅包含有传统的字符型、整型、浮点型、数组类型等数据类型,还具有其他编程语言所不具备的数据类型,其中以指针类型数据使用最为灵活,可以通过编程对各种数据结构进行计算。

(4)丰富的运算符

c语言包含34个运算符,它将赋值、括号等均视作运算符来操作,使C程序的表达式类型和运算符类型均非常丰富。

参考资料来源:百度百科—C语言



1、打开visual C++ 6.0-文件-新建-文件-C++ Source File。

2、输入预处理命令和主函数:#include<stdio.h>       /*函数头:输入输出头文件*/void main()             /*空类型:主函数*/。

3、定义变量并输入3个数。

4、{t=a;a=c;c=t;}                  /*是,则a、c的值互换*/   if(b<c)                         /*判断b是否小于c*/  {t=b;b=c;c=t;}                  /*是,则b、c的值互换*/。

5、 输出最大和最小的数。

6、完整的源代码:#include<stdio.h>                   /*函数头:输入输出头文件*/。



#include <stdio.h>

int main()

{

double a,b,c,sum;

printf("Enter three double:
");

scanf("%lf%lf%lf",&a,&b,&c);

sum=(a+b+c)/3;

printf("average=%f
",sum);

}

空里分别填”sum=(a+b+c)/3;“和”sum“。

测试结果如下:



扩展资料:

特有特点

1、C语言是一个有结构化程序设计、具有变量作用域(variable scope)以及递归功能的过程式语言。

2、C语言传递参数均是以值传递(pass by value),另外也可以传递指针(a pointer passed by value)。

3、不同的变量类型可以用结构体(struct)组合在一起。

4、只有32个保留字(reserved keywords),使变量、函数命名有更多弹性。

5、部份的变量类型可以转换,例如整型和字符型变量。

6、通过指针(pointer),C语言可以容易的对存储器进行低级控制。

7、预编译处理(preprocessor)让C语言的编译更具有弹性。





#include <stdio.h>

int main()

{

double a,b,c,sum;

printf("Enter three double:
");

scanf("%lf,%lf,%lf",&a,&b,&c);

sum=(a+b+c)/3;

printf("average=%f
",sum);

}

(注意,我已经把scanf("%d,%d,%d",&a,&b,&c)中的%d改成了%lf,因为你前面定义的a,b,c都是double型)



先写出一个计算平均值的方法,average方法,然后在主程序调用该方法,最后输出结果就可以了。
#include<stdio.h>
double average(int x,int y,int z)//average方法
{
return (x+y+z)/3.0;
}
void main()
{
int a,b,c;
double d;
printf("请输入3个整数:");
scanf("%d%d%d",&a,&b,&c);//输入需要求取平均值的三个整数
d=average(a,b,c);//调用方法
printf("%lf",d);//输出结果
}


C语言,输入三个整数,运用嵌套输出其中最大的数和最小的数,求出三个数...
include<stdio.h> \/*函数头:输入输出头文件*\/void main() \/*空类型:主函数*\/{ int a,b,c,t; \/*定义变量的数据类型为整型*\/ printf("输入3个数,中间用空格隔开:"); \/*输出文字提示*\/ scanf("%d%d%d",&a,&b,&c); \/*输入3个数字*\/ if(a...

怎么用C语言编写一个程序,输入三个数值,然后输出其中最大者。
printf("输入第三个数:");scanf("%d",&c);if(a<b) \/\/比较前两个数,如果第二个数大,就把第一个数换走,否则不换 a=b; \/\/此时第一个数是最大的 if(a<c) \/\/比较第一个数与最后一个数,如果最后一个数大,就把第一个数换走,否则不换 a=c; \/\/此时第一个数是最大...

3.(程序题)输入3个整数,求所有元素之和,若输入的值分别是3,4,5,那 ...
用 python 语言来实现这个功能。程序的代码如下:定义一个函数,接收三个参数,返回它们的和 def sum(a, b, c):return a + b + c 输入三个整数,并转换为 int 类型 a = int(input("请输入第一个数:"))b = int(input("请输入第二个数:"))c = int(input("请输入第三个数:"))...

C语言求平均值:输入三个数,求平均值
include<stdio.h> void main(){ int a,b,c;double d;printf("请输入3个整数:");scanf("%d%d%d",&a,&b,&c);d=(a+b+c)\/3;printf("%lf",d);} C程序中函数的数目实际上是不限的,如果说有什么限制的话,那就是,一个C程序中必须至少有一个函数,而且其中必须有一个并且仅有一...

C语言输入三个数求中间的哪个数怎样写代码
最简单的是对这三个数进行排序后取中间的一个:include <stdio.h> void main(){ int a,b,c,t;printf("请输入3个整数:\\n");scanf("%d%d%d",&a,&b,&c);if(a>b){t=a;a=b;b=t;} if(a>c){t=a;a=c;c=t;} if(b>c){t=b;b=c;c=t;} printf("大小居中的是:%d\\n...

c语言:从键盘上输入3个数x,分别计算其y的值,用pow()和 sqrt()函数求...
很简单,帮你写了个如下:include <stdio.h>#include <math.h>int main(){ double x,y,n; printf("请输入要计算多少次方:"); scanf("%lf",&n); for(int i=0;i<3;i++) { printf("请输入第%d个x值:",i+1); scanf("%lf",&x); y=pow(x,n); printf("%.1f的%.1f...

怎么用C语言编写一个程序,输入三个数值,然后输出其中最大者?
include <stdio.h> int main(){ int a,b,c;\/\/定义三个整形变量用来存储那从键盘输出的三个数 printf("请输入3个数:");\/\/提示语 scanf("%d %d %d",&a,&b,&c);\/\/从键盘输出三个数到a,b,c中 int max;\/\/下面是最简单的if循环求出这三个数最大值存入max中 if(a>b){ if(a>c...

C语言 编写一个程序,要求用户输入3个整数x、y、z,然后计算
include<stdio.h>#include<math.h>int main(){ int h,x,y,z; scanf("%d,%d,%d,%d",&h,&x,&y,&z); if(x<h&&x<y&&x<z)printf("true\\n");else printf("false\\n"); if(h+x<=y+z)printf("true");else printf("false\\n"); if(h&1==0&&x&1==0&&y&1==0&&...

编写程序,输入3个数,求他们的平均值并输出(Visual C++ 6.0上啊求具体...
给你一个c语言编写的 include(stdio.h)main(){ int a,b,c;printf("输入三个数,以空格间隔:");scanf("%d %d %d\\n",&a,&b,&c);\/\/注意输入的格式应与scanf中规定的格式一致 printf("%3d\\n",(a+b+c)\/3);} 望采纳!

用C语言怎么求3个数相加的和是多少?
程序代码如下:直接编译,程序输出结果中任意输入三个数字,程序执行结果如下图所示:

高邮市13894296486: 用C语言编程输入三个整数数,求它们的和及平均值 -
啜江正大: 1、#include<stdio.h>int main() 2、{ int a,b,c; scanf("%d%d%d",&a,&b,&c); 3、 int sum = a+b+c; 4、 printf("和: %d",sum); 5、printf("平均值:%f",sum/3.0); 6、return 0 讲解: 1、先定义四个整形. 2、一个浮点型保存平均值. 3、然后在控制台等待输入. 4、将输入的三个整数加起来赋值给sum. 5、将三个整形除以3.0(为什么是3.0,是因为ave是浮点型的,隐性转换到float). 6、然后输出.

高邮市13894296486: c语言,输入3个数求他们的平均值并输出, -
啜江正大: sum=a+b+c; printf("average=%lf\n",sum/3);

高邮市13894296486: 跪求C语言:输入三个任意整数,求他们的平均值. 谁会啊、告诉我下,我刚学,不怎么会 -
啜江正大: #include<stdio.h>void main() {int a,b,c;float ave; scanf("%d %d %d",&a,&b,&c);ave=(a+b+c)/3.0; printf("ave = %f\n",ave); }

高邮市13894296486: C语言求平均值:输入三个数,求平均值 -
啜江正大: 先写出一个计算平均值的方法,average方法,然后在主程序调用该方法,最后输出结果就可以了. #includedouble average(int x,int y,int z)//average方法 { return (x+y+z)/3.0; } void main() { int a,b,c; double d; printf("请输入3个整数:"); scanf("%d%d%d",&a,&b,&c);//输入需要求取平均值的三个整数 d=average(a,b,c);//调用方法 printf("%lf",d);//输出结果 }

高邮市13894296486: C语言,求三个数平均值 -
啜江正大: 已改,看注释 #include<stdio.h> int main() { int a,b,c; float average; printf("input:"); scanf("%d%d%d",&a,&b,&c); // 里面的\n去掉 printf("a=%d,b=%d,c=%d\n",a,b,c); average=(a+b+c)/(float)3; // 将3强制转换为float printf("average=%f\n",average); return 0; }

高邮市13894296486: C语言编程 求三个数的平均数 -
啜江正大: main() { int a,b,c; scanf(%d,%d,%d,a,b,c); printf(%f,(a+b+c)/3); }

高邮市13894296486: C语言输入任意三个整数求出平均值并按从小到大输出 -
啜江正大: #include int main() { printf("请输入三个整数(中间以空格隔开):\n"); int a, b, c; int t; scanf("%d %d %d", &a, &b, &c); if (a > b) { t = a; a = b; b = t; } if (a > c) { t = a; a = c; c = t; } if (b > c) { t = b; b = c; c = t; } printf("%d %d %d %f", a, b, c, (a+b+c)/3.0); return 0; }

高邮市13894296486: 编写一个C程序,实现输入三个实数,并求平均数. -
啜江正大: #include<stdio.h> void main() { float num[2],sum=0,avg; int i; for (i=0;i<3;i++) { printf("请输入10个数:\n"); scanf("%f",&num[i]); sum=sum+num[i]; } avg=sum/10.0; printf("算数平均值为:%f\n",avg); }

高邮市13894296486: c语言用函数实现求三个整数的平均值 -
啜江正大: #include <stdio.h> float aver(int a,int b,int c) { return 1.0*(a+b+c)/3; } int main(void) { int a,b,c; scanf("%d%d%d",&a,&b,&c); printf("%.2f\n",aver(a,b,c)); }

高邮市13894296486: 初学C语言 求三个数平均数 -
啜江正大: C语言 变量定义一定放在mian函数 最前面 否则就报错 这是编译器问题 记住就可以

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网