c语言程序设计:任意输入4门课程的成绩,计算它们的平均值

 我来答
知识慧
2018-07-19 · TA获得超过4526个赞
知道答主
回答量:0
采纳率:50%
帮助的人:0
展开全部

代码如下:


main(){


int i;


double sum = 0, num;


for(i=1; i<5; i++){


printf("请输入第%d门课的成绩:", i);

scanf("%d",&i)


num = input.nextDouble();


sum+=num;


}


double average = sum/4;


printf("4门课成绩的平均分为:%.2f",average);


}


}

源代码截图:

参考资料:百度百科-网页链接

扩展资料:

C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。

二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言制定了一套完整的美国国家标准语法,称为ANSI C,作为C语言最初的标准。[1] 目前2011年12月8日,国际标准化组织(ISO)和国际电工委员会(IEC)发布的C11标准是C语言的第三个官方标准,也是C语言的最新标准,该标准更好的支持了汉字函数名和汉字标识符,一定程度上实现了汉字编程。

C语言是一门面向过程的计算机编程语言,与C++,Java等面向对象的编程语言有所不同。

其编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。

魔方格的故事
2018-07-09 · TA获得超过6796个赞
知道答主
回答量:142
采纳率:100%
帮助的人:4.6万
展开全部

for循环键盘输入四个,累加求和,最后输出其平均数。

代码示例:

#include <stdio.h>

int main(){    float a,sum=0;  

int i;    for(i=0;i<4;i++)

{      

scanf("%f",&a);      

sum+=a;   

}   

printf("平均成绩为:%.2f\n",sum/4);       

return 0;

}

/*运行结果:65 75 85 95平均成绩为:80.00*/

拓展资料

C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。

二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言制定了一套完整的美国国家标准语法,称为ANSI C,作为C语言最初的标准。

目前2011年12月8日,国际标准化组织(ISO)和国际电工委员会(IEC)发布的C11标准是C语言的第三个官方标准,也是C语言的最新标准,该标准更好的支持了汉字函数名和汉字标识符,一定程度上实现了汉字编程。

C语言是一门面向过程的计算机编程语言,与C++,Java等面向对象的编程语言有所不同。

其编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
修罗丶清
2018-07-22 · TA获得超过2133个赞
知道答主
回答量:10
采纳率:0%
帮助的人:1278
展开全部

你好我们这里需要设计五个变量,四个作为四个课程,第五个作为计算平均成绩的变量,然后让用户输入,计算输出结果。

以下是代码

#include<iostream>

using namespace std;

int main()

{

double a, b, c, d,s;

cout << "请输入第一门成绩" << endl;

cin >>a;

cout << "请输入第二门成绩" << endl;

cin >>b;

cout << "请输入第三门成绩" << endl;

cin >>c;

cout << "请输入第四门成绩" << endl;

cin >>d;

s = (a + b + c + d) / 4;

cout << "平均成绩为" <<s<< endl;

return 0;

}

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
985967518
2016-01-21 · 知道合伙人教育行家
985967518
知道合伙人教育行家
采纳数:18027 获赞数:109848
14年本科毕业于河南理工大学,至今就读于河南理工大学攻读硕士学位,从事编程学习已有5年。

向TA提问 私信TA
展开全部

思路:for循环键盘输入四个,累加求和,最后输出其平均数。

参考代码:

#include <stdio.h>
int main()
{
float a,sum=0;
int i;
for(i=0;i<4;i++){
scanf("%f",&a);
sum+=a; 
}
printf("平均成绩为:%.2f\n",sum/4);    
    return 0;
}
/*
运行结果:
65 75 85 95
平均成绩为:80.00
*/
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9fc4c92
2015-04-01 · 超过19用户采纳过TA的回答
知道答主
回答量:26
采纳率:0%
帮助的人:30.7万
展开全部
#include<stdio.h>
int main()
{
double a1,a2,a3,a4;
scanf("%lf%lf%lf%lf",&a1,&a2,&a3,&a4);
printf("%lf\n",(a1+a2+a3+a4)/4);
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式