您好,欢迎来到搜客无忧!

输入三门课程成绩、输入三门课程成绩计算并输出平均值

  作者:纽特教育发表时间:2023-08-11点击量:143

C输入学生三门课的成绩,计算学生的平均成绩并显示

console.writeLine("请输入学生的三门课成绩:");

int

score=new

int3;

score0=Conver.ToInt32(console.readLine());

score1=conver.toint32(console.readLine());

score2=conver.toint32(console.readLine());

int

avrScore=(score0+score1+score2)

/

3;

console.writeLine("该学生的平均成绩是:{0}",avrScore);

console.readKey();

编一程序,从键盘输入学生的三门课程成绩,求其总成绩、平均成绩和总成绩除3的余值

include "

stdio.h

"

int main(int argc, char argv)

{

int a,b,c;

printf("请输入三门课程成绩,以空格隔开: ");

scanf("%d%d%d",a,b,c);

int sum = a + b + c;

int average = sum /3;

余数

)

int yushu = sum %3;

printf("总成绩:%d ", sum);

printf("平均成绩:%d ", average);

printf("余值:%d ", yushu);

return 0;

}

扩展资料:

C语言的运算非常灵活,功能十分丰富,运算种类远多于其它

程序设计语言

表达式

方面较其它程序语言更为简洁,如自加、自减、逗号运算和三目运算使表达式更为简单,但初学者往往会觉的这种表达式难读,关键原因就是对

运算符

和运算顺序理解不透不全。

当多种不同运算组成一个运算表达式,即一个运算式中出现多种运算符时,运算的优先顺序和结合规则显得十分重要。

在学习中,对此合理进行分类,找出它们与数学中所学到运算之间的不同点之后,记住这些运算也就不困难了,有些运算符在理解后更会牢记心中,将来用起来得心应手,而有些可暂时放弃不记,等用到时再记不迟。

先要明确运算符按

优先级

不同分类,C程序设计运算符可分为15种优先级,从高到低,优先级为1~15,除第2.13级和第14级为从右至左结合外,其它都是从左至右结合,它决定同级运算符的运算顺序。

基本数据类型

void:声明函数无

返回值

或无参数,声明无类型指针,显示丢弃运算结果。

(C89标准新增)

char:字符型类型数据,属于整型数据的一种。

(KR时期引入)

int:整型数据,表示范围通常为

编译器

指定的内存字节长。

(KR时期引入)

float:单精度浮点型数据,属于浮点数据的一种。

(KR时期引入)

double:

双精度浮点型

数据,属于浮点数据的一种。

(KR时期引入)

参考资料:

案例:使用面向对象的方法,输入三门课程的成绩,求总分和平均分。

具体如下:

数据选择float型,具体显示与测试结果如上!

include "stdio.h"

int main(int argc, char argv)

{

int a,b,c;

printf("请输入三门课程成绩,以空格隔开: ");

scanf("%d%d%d",a,b,c);

int sum = a + b + c;

int average = sum /3;

int yushu = sum %3;

printf("总成绩:%d ", sum);

printf("平均成绩:%d ", average);

printf("余值:%d ", yushu);

return 0;

}

把这个粘贴到VC里或者BC里就可以了。

有问题欢迎继续问。

30分要给我啊

include

using namespace std;

void main ()

{

int a=0;

int b=0;

int c=0;

cout <<"a:"<

cin >>a;

cout <<"b:"<

cin>>b;

cout <<"c:"<

cin>>c;

cout <<"sum ="<

system("pause");

}

include

using namespace std;

int main()

{

int a,b,c;

cin>>a>>b>>c;

cout<

return 0;

}

用c语言编写程序,要求输入输出三门课程名称和成绩实在不会做,拜托大神了555?

方法一:用数组实现。

include <

stdio.h

>

int main()

{

int i;

printf("分别输入3门课的名称成绩: ");

for(i=0;i<3;i++)

scanf("%s%d",cni,csi);

printf("输出: ");

for(i=0;i<3;i++)

printf("%s %d ",cni,csi);

return 1;

}

方法二:把数组改成

结构体

include

typedef struct cInfo

{

}CIFO;

int main()

{

int i;

CIFO cifos3;

printf("分别输入3门课的名称成绩: ");

for(i=0;i<3;i++)

scanf("%s%d",cifosi.cn,cifosi.cs);

printf("输出: ");

for(i=0;i<3;i++)

printf("%s %d ",cifosi.cn,cifosi.cs);

return 1;

}

在C语言中,从键盘上输入某学生3门课的成绩,计算总成绩和平均成绩

include 

using namespace std;

int main()

{

 double score3;

 double sum =0;

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

{

 cout<<"please input score "<

 cin>>scorei;

 sum += scorei;

}

 double average = sum/3.0;

 cout<<"total score:"<

 return 0;

}

有问题欢迎追问

申请试听课程

提交后,免费为您匹配专业课程

机构入驻 | 帮选课 | 公司介绍 | 联系我们 | 网站地图

版权所有:(c)2024 武汉涵宝信息科技有限公司 All Rights Reserved 备案号:鄂ICP备2022007586号-13 技术支持:搜客无忧