c语言编程题:输入某一时刻的时间,加一秒后输出新时间。时间以时,分,秒表示(利用结构类型)。。希望
c语言编程题:输入某一时刻的时间,加一秒后输出新时间。时间以时,分,秒表示(利用结构类型)。。希望有详细解释...
c语言编程题:输入某一时刻的时间,加一秒后输出新时间。时间以时,分,秒表示(利用结构类型)。。希望有详细解释
展开
1个回答
展开全部
struct time{
int hour;//小时
int minute;//分钟
int second;//秒
}
int mian(){
time time1;
time1.hour = 10;
time1.minute = 10;
time1.second = 10;
if(second == 59){//判断秒
second = 0;
if(minute == 59){//判断分钟
minute = 0;
if(hour == 23)//判断小时
hour = 0;
else
hour++;
}else{
minute++;
}
}else{
second++;
}
return 0;
}
int hour;//小时
int minute;//分钟
int second;//秒
}
int mian(){
time time1;
time1.hour = 10;
time1.minute = 10;
time1.second = 10;
if(second == 59){//判断秒
second = 0;
if(minute == 59){//判断分钟
minute = 0;
if(hour == 23)//判断小时
hour = 0;
else
hour++;
}else{
minute++;
}
}else{
second++;
}
return 0;
}
更多追问追答
追问
好像不对吧
追答
大概思路是这样
代码没跑过
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询