编写一个程序,实现从键盘上输入4个数,求出它们的和及平均值,并显示在屏幕上。 从键盘上输入4个数,编写程序,计算并输出这四个数的和及平均值...

作者&投稿:豫法 (若有异议请与网页底部的电邮联系)
#include<stdio.h>
void main()
{
int i;
float a,average,sum=0;
printf("请输入4个数:\n");
for(i=0;i<4;i++)
{
scanf("%f",&a);
sum=sum+a;
}
average=sum/4;
printf("4个数的和为:%g 平均值为:%g\n",sum,average); /* 不知道数据类型,用%g可以避免输出多余的小数 */
}

#include "stdio.h"
void main()
{
float a[4];
int i;
float sum;
for(i=0;i<4;i++)
scanf("%f",&a[i]);
sum=0;
for(i=0;i<4;i++)
sum+=a[i];
printf("%f %f\n",sum,sum/4);
}

#include<stdio.h>
void main()
{
float a,b,c,d;
scanf("%f%f%f%f",&a,&b,&c,&d);
printf("%.2f\n",(a+b+c+d));
printf("%.2f\n",(a+b+c+d)/4);
}

#include<stdio.h>
int main()
{
int i,a,sum=0;
float average;
printf("请输入4个数:\n");
for(i=0;i<4;i++)
{
scanf("%d",&a);
sum=sum+a;
}
average=sum/4.0;
printf("4个数的和为:%d\n",sum);
printf("4个数的平均值为:%f\n",average);
}

#include <stdio.h>
void main()
{
float a,b,c,d;
printf("请输入4个数字(用空格隔开):");
scanf("%f %f %f %f",&a,&b,&c,&d);
printf("总和为:%.2f 平均数为:%.2f\n",a+b+c+d,(a+b+c+d)/4);
return 0;
}

从键盘上输入4个数,编写程序,计算并输出这4个数的和及平均值。要求用Inputbox函数输入数据。~

Private Sub Form_Load()
Dim a As Integer
Dim b As Integer
Dim c As Integer
Dim d As Integer
a = InputBox("请输入第一个数")
b = InputBox("请输入第二个数")
c = InputBox("请输入第三个数")
d = InputBox("请输入第四个数")
s = a + b + c + d
ave = s / 4
MsgBox ("和是" & s & "平均数是" & ave)
End Sub

窗体只需要添加2个文本框,一个按钮就可以了
然后编辑按钮单击事件代码:
private sub command1_click()
dim x(1 to 4) as single
dim i as integer
dim s,p as single
s=0
for i=1 to 4
x(i)=val(inputbox("请分别输入四个数"))
next i
for i=1 to 4
s=s+x(i)
next i
p=s/4
text2.value=s
text3.value=p
end sub

这里command1为按钮名称
text2、text3为文本框名称
s为和
p为平均值

c语言的题目。实现从键盘上输入一个四位数,从个位到千位依次输出该整数...
答:include <stdio.h> int main(){ int one,two,three,four,x4,total;printf("请输入一个四位正整数:");scanf("%d",&x4);one = x4 / 1000;two = x4 % 1000 / 100;three = x4 % 1000 % 100 / 10;four = x4 % 1000 % 100 % 10;total = one + two + three + four;printf(...

编写java循环程序,从键盘输入一个数,输出这个数是个几位数,输出各位数...
答:import java.util.Scanner;public class TestDemo { public static void main(String[] args) { Scanner sc = new Scanner(System.in);//键盘输入数字 System.out.println("请输入一个数");int a = sc.nextInt();int temp=10;String str = String.valueOf(a); //将数字转换成字符串 int ...

用C++编写 从键盘上输入一个四位整数,输出这个数的每个数字
答:using namespace std;int main(){ int a,n=0;int sum=0;cin>>a;while(a){ sum+=a%10;++n;a/=10;} cout<<"n = "<<n<<", sum = "<<sum<<endl;getchar(); getchar();return 0;}

用C语言编写程序,从键盘输入四个数,求其最大值
答:代码如下:include <stdio.h> void main(){ float a,b,c,d,max;printf("请输入四位数字:\n");scanf("%f%f%f",&a,&b,&c,&d);max=a;if(max<b)max=b;if(max<c)max=c;if(max<d)max=d;printf("最大的数值为:%f\n",max);} 不知道帮没帮到你的忙 呵呵 望采纳 ...

用循环语句实现从键盘输入四个数,组成一个四位数,先输入的在高位
答:include <stdio.h> int main(){ int a[4];int i;printf("Please inpuet the 4 numbers:\n");for (i = 0; i < 4; i++){ printf("Please Inpuet the %dth number.\n", i + 1);scanf("%d", &a[i]);} printf("the 4 number are:\n");printf("千位:%d\n", a[0])...

C语言编写程序从键盘任意输入一个4位数X,编程计算X的每一位数字相加之...
答:include<stdio.h> void main(){ int i=0,sum=0;char s[10];scanf("%s",s);while(s[i]!=0){ if(s[i]>='0' && s[i]<='9')sum += s[i]-'0';i++;} printf("%s的每一位数字相加之和为%d\n",s,sum);}

编一程序,从键盘上输入四门功课成绩,求总成绩和平均成绩,并输出,(c语...
答:用四个变量a,b,c,d分别表示输入的四门功课的成绩,用s表示总成绩,用av表示平均成绩并输出。程序如下:include <stdio.h> int main(){ int a,b,c,d,s;float av;scanf("%d%d%d",&a,&b,&c,&d);s=a+b+c+d;av=s/4.0;printf("%d %.2f\n",s,av);return 0;} ...

编写程序从键盘任意输入一个4位数x,编程计算x的每一位数字相加之和(忽...
答:include<stdio.h> void main(){int num,i,sum=0;printf("请输入一个4位数:\n");scanf("%d",&num);for (i=0;i<4;i++){sum+=num%10;num=num/10;} printf("%d\n",sum);}

求解[数组] 4.从键盘上输入四个字符串(长度小于80),对其进行升序排序并...
答:include<stdio.h> include<string.h> define N 4 //字符串个数 define M 80//字符串最大长度 main(){ char a[N][M];char (*p)[M], (*k)[M],(*q)[M];//定义行指针 char b[M];//做容器,为交换做准备 printf("请输入%d个字符串:\n",N);for(p=a;p<a+N;p++)sca...

用"if"语句编写这样一个C语言程序:从键盘上输入任意的四个数,把它们...
答:cout<<"请输入四个数"<<endl;cin>>x>>y>>z>>p;if(x<y){t=x;x=y;y=t;} if(x<z){t=x;x=z;z=t;} if(x<p){t=x;x=p;p=t;} if(y<z){t=y;y=z;z=t;} if(y<p){t=y;y=p;p=t;} if(z<p){t=z;z=p;p=t;} cout<<x<<y<<z<<p<<endl;这样应该...