编写程序,任意输入一个正整数,然后把它转换为小时,分钟,秒表示.如 3700,则为 1 小时 1 分 40 秒.
编写程序,任意输入一个正整数,然后把它转换为小时,分钟,秒表示.如3700,则为1小时1分40秒....
编写程序,任意输入一个正整数,然后把它转换为小时,分钟,秒表示.如 3700,则为 1 小时 1 分 40 秒.
展开
展开全部
大致是这样的:
private static void ConvertToTime(int num)
{
int hour = 0;
int minu = 0;
int second = 0;
if (num > 0)
{
int temp = num / 3600;
if (temp > 0)
{
hour = temp;
temp = (num %3600) / 60;
if (temp > 0)
{
minu = temp;
}
}
else
{
temp = num / 60;
if (temp > 0)
{
minu = temp;
second = num % 60;
}
else
{
second = num;
}
}
Console.WriteLine("{0}转换为{1}小时{2}分{3}秒",num,hour,minu,second);
}
}
private static void ConvertToTime(int num)
{
int hour = 0;
int minu = 0;
int second = 0;
if (num > 0)
{
int temp = num / 3600;
if (temp > 0)
{
hour = temp;
temp = (num %3600) / 60;
if (temp > 0)
{
minu = temp;
}
}
else
{
temp = num / 60;
if (temp > 0)
{
minu = temp;
second = num % 60;
}
else
{
second = num;
}
}
Console.WriteLine("{0}转换为{1}小时{2}分{3}秒",num,hour,minu,second);
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询