A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 悄然林静 中级黑马   /  2016-7-24 23:03  /  880 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

RT,废话不多说,上代码:
  1. /*
  2. 有一个学习小组(5个人)参加考试,考试成绩输入完毕后,由于考试难度过大,先为每个不及格的同学+5分,然后再输出所有成绩。
  3. (不是输入一个打印一个,二十全部输入完毕之后,再一起打印出来)
  4. */


  5. #include <stdio.h>

  6. int main()
  7. {
  8.     double scores[5]={0};       //定义一个包含5个元素的数组,用来存放学生的成绩
  9.     /**
  10.      *  遍历数组中的每个元素并赋初值
  11.      */
  12.     for(int i=0;i<5;i++)
  13.     {
  14.         printf("请输入第%d个通学的成绩:",i+1);
  15.         scanf("%lf",&scores[i]);
  16.     }
  17.     /**
  18.      *  遍历数组筛选出值小于60的元素,然后加5
  19.      */
  20.     for(int i=0;i<5;i++)
  21.     {
  22.         if(scores[i]<60)
  23.         {
  24.             scores[i] += 5;
  25.         }
  26.     }
  27.    
  28.     printf("------------------------\n");
  29.    
  30.     /**
  31.      *  遍历数组并打印出每个元素的值
  32.      */
  33.     for(int i=0;i<5;i++)
  34.     {
  35.         printf("第%d名同学的成绩是%.2lf\n",i+1,scores[i]);
  36.     }
  37.    
  38.     return 0;
  39. }
复制代码


5 个回复

正序浏览
谢谢撸主,我会好好观看并联系其中,消化其中的知识的,感谢分享
回复 使用道具 举报
今天刚好学到这里了
回复 使用道具 举报
楼主你是哪个校区的??
回复 使用道具 举报

回复怎么没有币拿
回复 使用道具 举报
沙发挽尊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马