.Net基础篇_学习笔记_第三天_运算符

 入门编程思想,由传统“算法”引申到“编程”思想

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace 第三天_C_Sharp运算符
{  
     //练习,编程实现几天是几周零几天?
    class Program
    {
        static void Main(string[] args)
        {
            int days = 46;
            int weeks = days / 7;
            int day = days % 7;
            Console.WriteLine("{0}是{1}周零{2}天",days,weeks,day);                                                     //占位符的使用------与格式化输出字符区别??
            Console.ReadKey();
        }
    }
}

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace 第三天_C_Sharp运算符
{

    //练习二,编程实现107653秒是几天几小时几分钟几秒?       1天=60*60*24s
    class Program
    {
       static void Main(string[] args)
        {
            int all_seconds = 107653;                                                                                  //所需计算的秒数
            int days = all_seconds / (24 * 60 * 60);                                                                   //求得能包含的天数
            int mid_days_seconds = all_seconds % (24 * 60 * 60);                                                       //求得不够一天而剩余的总秒数
            int hours = mid_days_seconds / (60 * 60);                                                                  //求得不够一天而剩余的总秒数中能包含的小时数
            int mid_minuts_seconds = mid_days_seconds % (60 * 60);                                                     //求得不够一小时而剩余的总秒数
            int minutes = mid_minuts_seconds / 60;                                                                     //求得不够一小时而剩余的总秒数中能包含的分钟数
            int seconds= mid_minuts_seconds % 60;                                                                      //求得不够一分钟而剩余的秒数
            Console.WriteLine("{0}秒是{1}天{2}小时{3}分钟零{4}秒",all_seconds,days,hours,minutes,seconds);
            Console.ReadKey();
        }
    }
}

 

 

posted @ 2017-07-03 10:46  MR_L先生  阅读(204)  评论(0编辑  收藏  举报