网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
12月05日
漏签
0
天
c吧
关注:
132,707
贴子:
393,607
看贴
图片
吧主推荐
视频
游戏
18
回复贴,共
1
页
<<返回c吧
>0< 加载中...
-.-C语言小白求C大神来帮做下题
只看楼主
收藏
回复
逸晓红云
野兽先辈
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
题目:一组8位同学,每人三门功课成绩,要求:1)输入学生信息;2)用函数求出每个学生的平均成绩;3)求出每门功课的平均成绩;4)找出所有成绩在85分以上的学生;5)找出所有不及格的学生。
小白感到深深的无力,求大神来指点指点
逸晓红云
野兽先辈
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
木有人么
逸晓红云
野兽先辈
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
好吧
巨胖要减肥
圣启示录
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我们上个学期的作业了
巨胖要减肥
圣启示录
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
题目不难,就是麻烦,帮你写了求平均成绩的
东师大2013
野兽先辈
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
#include<stdio.h>
#include<conio.h>
int main()
{
int i;
float a[8],b[8],c[8],sum,SUM=0,ABCsum[3]={0,0,0};
for(i=0;i<8;i++)
{
scanf("%f%f%f",&a[i],&b[i],&c[i]);
sum=a[i]+b[i]+c[i];
SUM+=sum;
ABCsum[0]+=a[i];
ABCsum[1]+=b[i];
ABCsum[2]+=c[i];
}//分别为学生三门课的成绩,每个学生的成绩占一行;
printf("每个学生的平均成绩是%f\n",SUM/8);
printf("每门功课的平均成绩是%f %f %f\n",ABCsum[0]/8,ABCsum[1]/8,ABCsum[2]/8);
getch();
return 0;
}
巨胖要减肥
圣启示录
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
你什么时候之前交啊?我看看有没有时间帮你写系统的
东师大2013
野兽先辈
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
#include<stdio.h>
#include<conio.h>
int main()
{
printf("请输入8个学生三门课的成绩,每个学生占一行,默认第一行为1号,第二行是2号,以此类推。不同学科的成绩用空格隔开,如:\n19 17 18\n28 29 60\n");
int i,t;
float a[8],b[8],c[8],sum[8],Sum=0,Asum=0,Bsum=0,Csum=0;
for(i=0;i<8;i++)
{
scanf("%f%f%f",&a[i],&b[i],&c[i]);
sum[i]=a[i]+b[i]+c[i];
Sum+=sum[i];
Asum+=a[i];
Bsum+=b[i];
Csum+=c[i];
}
loop1:printf("输入已完毕,请输入以下数字,完成最后操作:\n1:每个学生的平均成绩,2:功课1的平均成绩,3:功课2的平均成绩,4:功课3的平均成绩,5:所有成绩在85分以上的同学,6:所有不及格的同学,7:退出\n");
scanf("%d",&t);
switch(t)
{
case 1:printf("学生的平均总分为%f\n",Sum/8);break;
case 2:printf("功课1的平均成绩为%f\n",Asum/8);break;
case 3:printf("功课2的平均成绩为%f\n",Bsum/8);break;
case 4:printf("功课3的平均成绩为%f\n",Csum/8);break;
case 5:{
for(i=0;i<8;i++)
if(a[i]>=85)
printf("%d号同学功课一%f分\n",i+1,a[i]);
for(i=0;i<8;i++)
if(b[i]>=85)
printf("%d号同学功课二%f分\n",i+1,a[i]);
for(i=0;i<8;i++)
if(c[i]>=85)
printf("%d号同学功课三%f分\n",i+1,a[i]);
}break;
case 6:{
for(i=0;i<8;i++)
if(a[i]<60)
printf("%d号同学第一门课不及格\n",i+1);
for(i=0;i<8;i++)
if(b[i]<60)
printf("%d号同学第二门课不及格\n",i+1);
for(i=0;i<8;i++)
if(c[i]<60)
printf("%d号同学第三门课不及格\n",i+1);
}break;
case 7:{goto loop2;}break;
default:printf("error\n");break;
}
goto loop1;
loop2:getch();
return 0;
}
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示