入门编程思想,由传统“算法”引申到“编程”思想
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(); } } }