| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2298 人关注过本帖
标题:我又有问题了。。。结构体数组。。。老师还说要用输入负数就结束,可我只能 ...
取消只看楼主 加入收藏
c语言总虐我
Rank: 2
等 级:论坛游民
帖 子:112
专家分:66
注 册:2014-11-22
结帖率:91.67%
收藏
已结贴  问题点数:37 回复次数:8 
我又有问题了。。。结构体数组。。。老师还说要用输入负数就结束,可我只能二选一啊。就没写这步
就是总分那里怎么记录不了啊,上一个也是这么写的,就可以记录啊,why????
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
struct list
{
    int num;
    int name;
    int grade;
    double sum;
    double ave;
};
struct list stu[30];
int main()
{
    int i,n,y=0,x=0;
    printf("请输入学生人数:");
    scanf("%d",&n);
    for(i=0;i<n;++i)
    {
        printf("输入学生的学号:");
        scanf("%d",&stu[i].num);
        printf("输入学生的分数:");
        scanf("%d",&stu[i].grade);   
    }   
    printf("不及格名单:\n学号\t成绩\t\n");
    for (i=0;i<n;++i)
    {
        if(stu[i].grade<60)
        {
            printf("%d\t",stu[i].num);
            printf("%d\t\n",stu[i].grade);
            x++;        
        }
    }
      printf("不及格人数:%d\n",x);
      printf("----------------------------------------------------\n");
      for(i=0;i<n;++i)  
     {   
         stu[i].sum=0;
         stu[i].sum+=stu[i].grade;
         stu[i].ave+=stu[i].sum/n;
     }
    printf("高于均分名单:\n学号\t成绩\t\n");
    for(i=0;i<n;++i)
    {
        if(stu[i].grade>=stu[i].ave)
        {  
            ++y;
            printf("%d",stu[i].num);
            printf("%.2lf",stu[i].grade);
        }
    }
    printf("高于均分人数:%d\n",y);
    system("pause");
    return 0;
}
搜索更多相关主题的帖子: include double 结构体 记录 
2014-12-03 23:18
c语言总虐我
Rank: 2
等 级:论坛游民
帖 子:112
专家分:66
注 册:2014-11-22
收藏
得分:0 
回复 2 楼 TonyDeng
你在啊!我刚去洗澡了,要断网了。。。
学生成绩统计 (一维数组) 从键盘输入一个班(全班最多不超过 30人)学生某门课的成绩, 当输入成绩为负值时, 输入结束, 分别实现下列功能:(1)统计不及格人数并打印不及格学生名单;(2)统计成绩在全班平均分及平均分之上的学生人数, 并打印这些学生的名单;(3)以直方图方式统计各分数段的学生人数及所占的百分比。
形式如下:分段 人数 图形
<60 3(10%)***
60‐69 8(…) ********
70‐79 7(…) *******
80‐89 8(…) ********
>=90 4(…) ***

连渣都不是——5.8
要拜雍正,专治八阿哥  b u g——6.27
2014-12-03 23:35
c语言总虐我
Rank: 2
等 级:论坛游民
帖 子:112
专家分:66
注 册:2014-11-22
收藏
得分:0 
回复 4 楼 TonyDeng
好狠啊!!!😂
我不照搬、就看看,我手机上的😎那你别写的太难了,我会看不懂滴!
那你写吧,我明天上午上完课十点多才能看~~~

连渣都不是——5.8
要拜雍正,专治八阿哥  b u g——6.27
2014-12-03 23:59
c语言总虐我
Rank: 2
等 级:论坛游民
帖 子:112
专家分:66
注 册:2014-11-22
收藏
得分:0 
我的表情居然发不出!!!(震惊)。  睡觉了!你明天写也行啊!反正你很快就写出了!!!好晚了

连渣都不是——5.8
要拜雍正,专治八阿哥  b u g——6.27
2014-12-04 00:02
c语言总虐我
Rank: 2
等 级:论坛游民
帖 子:112
专家分:66
注 册:2014-11-22
收藏
得分:0 
回复 12 楼 TonyDeng
好人!!!
写成这样,我肯定没办法抄了啊!!!

连渣都不是——5.8
要拜雍正,专治八阿哥  b u g——6.27
2014-12-04 16:07
c语言总虐我
Rank: 2
等 级:论坛游民
帖 子:112
专家分:66
注 册:2014-11-22
收藏
得分:0 
回复 14 楼 TonyDeng
我得慢慢看,看不看得懂还是个事儿......排队取快递边看代码的我也是醉了!!!

连渣都不是——5.8
要拜雍正,专治八阿哥  b u g——6.27
2014-12-04 16:14
c语言总虐我
Rank: 2
等 级:论坛游民
帖 子:112
专家分:66
注 册:2014-11-22
收藏
得分:0 
回复 16 楼 comewest
对哦、不是某个人的、是总数哈!!!

连渣都不是——5.8
要拜雍正,专治八阿哥  b u g——6.27
2014-12-04 19:04
c语言总虐我
Rank: 2
等 级:论坛游民
帖 子:112
专家分:66
注 册:2014-11-22
收藏
得分:0 
回复 8 楼 TonyDeng
我才用电脑,下得了,周伯通。。。Σ( ° △ °|||)︴
你居然用文件那个。。。上节课才学。。。

连渣都不是——5.8
要拜雍正,专治八阿哥  b u g——6.27
2014-12-04 23:07
c语言总虐我
Rank: 2
等 级:论坛游民
帖 子:112
专家分:66
注 册:2014-11-22
收藏
得分:0 
回复 19 楼 TonyDeng
惊讶的流汗了(*^__^*)

连渣都不是——5.8
要拜雍正,专治八阿哥  b u g——6.27
2014-12-04 23:23
快速回复:我又有问题了。。。结构体数组。。。老师还说要用输入负数就结束,可我 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.051283 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved