| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 761 人关注过本帖
标题:for循环问题
取消只看楼主 加入收藏
白色的天
Rank: 2
等 级:论坛游民
帖 子:24
专家分:17
注 册:2013-11-9
结帖率:80%
收藏
已结贴  问题点数:20 回复次数:2 
for循环问题
程序代码:
string str;//声明一个字符串来接收输入信息
            int cj, n = 0;//声明变量,cj表示成绩,n表示输入成绩个数
            int max = 0, min = 0, sum = 0;//分别表示最高分、最低分、总分
            float avg;//平均分
            for (n = 1; n <= 5;   n++)//预设最多输入5个成绩个数
            {
                Console.WriteLine("请输入课程分数:       " );
                str = Console.ReadLine();//接受输入成绩
                if (str.Trim() == null) continue;//若输入的是空字符串将进入下一次循环
                cj = int.Parse(str);//转换成整数,若str为空或非数值字符将出错
                if(cj<0||cj>100)//输入负数或大于100时结束输入
                
                    break;
                
              
                if (n == 1)//输入第一个成绩时max、min就等于该成绩
                
                    max = min = cj;
                
                else
                {
                    if (cj > max)
                    { max = cj; }//若cj比最高分还高时,该cj就是最高分
                   else if (cj < min)//若cj比最低分还低时,它就是最低分
                    { min = cj; }
                
                }
                sum += cj;//成绩累加到总分中
            }
            avg = n > 0 ? (float)sum / n : 0;//若至少有一个有效成绩就计算平均分,否则平均分为0
            Console.WriteLine("共输入了{0}个成绩",n);
            if(n>0)
            {
                Console.WriteLine("最高分为{0}",max);
                Console.WriteLine("最低分为{0}",min);
                Console.WriteLine("平均分为{0}",avg);
            
            }
            Console.ReadLine();

但是出现了这样的一个问题:看图片就是知
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: color 
2014-02-28 12:46
白色的天
Rank: 2
等 级:论坛游民
帖 子:24
专家分:17
注 册:2013-11-9
收藏
得分:0 
回复 楼主 白色的天
我就是这个问题,但是我尝试了小半天,我改了,学习的不好,请教啊
2014-02-28 21:32
白色的天
Rank: 2
等 级:论坛游民
帖 子:24
专家分:17
注 册:2013-11-9
收藏
得分:0 
回复 6楼 TonyDeng
只是计算一下输入的成绩
2014-03-03 21:08
快速回复:for循环问题
数据加载中...
 
   



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

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