编写一个程序,按照题目输入输出
来源:互联网 发布:怎样注册淘宝开网店 编辑:程序博客网 时间:2024/05/16 08:11
/*
编写一个程序,输入五位学生的语文,数学,英语三门成绩,
计算并输出1.五位学生的成绩
2.五位学生的平均成绩
3.语文,数学,英语三门课程的平均分
*/
/*
思路,1.定义一个二维数组存储五位学生的语文,数学,英语三门成绩int score[5][3]
2.定义一个一维数组flaot ave1[5],存储五位学生的平均成绩
3.定义一个一维数组float ave2[5],存储三门课程的平均分
*/
#include<stdio.h>
void main()
{
int score[5][3];
float ave1[5],ave2[3],s;
int i,j;
printf("输入五位学生的语文,数学,英语三门成绩\n");
printf("\n");
for( i=0;i<5;i++)
{
printf("输入第%d位学生的语文,数学,英语三门成绩\n",i+1);
for( j=0;j<3;j++)
{
scanf("%d",&score[i][j]);
}
}
for( i=0;i<5;i++)
{
printf("第%d位学生的语文,数学,英语三门成绩为\n",i+1);
for(int j=0;j<3;j++)
{
printf("%d ",score[i][j]);
printf("\n");
}
}
printf("\n");
for(i=0;i<5;i++)//计算学生三科的平均成绩
{
printf("第%d位学生的平均成绩为\n",i+1);
s=0;
for(int j=0;j<3;j++)
{
s=s+score[i][j];
}
ave1[i]=s/3;
printf("%.2f\n",ave1[i]);
}
printf("\n");
for( j=0;j<3;j++)//计算每门课程的平均分
{
printf("第%d门课程的平均分是\n",j+1);
s=0;
for(i=0;i<5;i++)
{
s=s+score[i][j];
}
ave2[j]=s/5;
printf("%.2f\n",ave2[j]);
}
}
/*
总结:
1.定义了一个float类型的数据,在输出的时候注意为printf("%.f", )
2.理解二维数组
*/
- 编写一个程序,按照题目输入输出
- 编写一个程序,按照相反的单词顺序
- 一个小程序题目
- 一个自己按照书写的c++程序
- 编写一个程序
- 编写一个程序 -8
- 编写一个程序 -9
- 按照运行结果编写shell程序-回数
- 用Java程序编写兔子繁殖题目
- 题目:编写程序,打印菱形星号组合
- 编写一个最简单的交互式题目
- Java编写一个路由算法,并txt输入输出
- 谁能跟我编写一个程序(C语言)题目是编写一个函数计算sum(n)=1+2+3+。。。+n(n>=1)
- 题目:编写一个程序,测试运行它的平台是大端字节序还是小端字节序。
- 帮忙编写一个C++程序
- Vim 编写一个简单程序
- 5.编写一个计算器程序
- 手动编写一个Servlet程序
- Java基础知识
- Commons—Collections.jar 的作用
- hdu2020&杭电oj_2020(绝对值排序)
- 孩子应当从几岁时候开始学刷牙[图]
- 获取当前进程路径与ShellExecute函数
- 编写一个程序,按照题目输入输出
- SQL SERVER 将多条记录转化为一条输出
- backbone.js 初探实例 (推荐阅读)
- 自定义viewgroup里面嵌套viewgroup布局出问题,如fill_parent失效
- hdu 2084
- extjs
- 已知前序遍历和中序遍历,求后序遍历的程序实现
- C++primer plus第六版课后编程题答案7.2
- java框架中 一些jar包的作用