55问答网
所有问题
c语言编程题:输入某一时刻的时间,加一秒后输出新时间。时间以时,分,秒表示(利用结构类型)。。希望
c语言编程题:输入某一时刻的时间,加一秒后输出新时间。时间以时,分,秒表示(利用结构类型)。。希望有详细解释
举报该问题
其他回答
第1个回答 推荐于2017-10-07
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;
}
追问
好像不对吧
追答
大概思路是这样
代码没跑过
追问
嗯,谢谢
本回答被提问者和网友采纳
相似回答
编写程序,
实现从键盘
输入一
个
时间(
HH:MM:SS),程序
输出
该
时间一秒后
...
答:
//秒数清0 mm++;//分钟数自加1 if(60==mm){//60分,需要进位 mm=0;//分钟数清0 hh++;//小时数自加1 if(24==hh){//24时,需要进位 hh=0;//小时数清0 } }
用
C语言
内容在屏幕上模拟一个时钟,每按一键
加一秒
。并且要引用当前
时间
...
答:
printf("%3d:%3d:%3d\r",c.hour,c.minute,c.secend);fflush(stdout);} return 0;}
用
C语言
编写一个程序
输出
任意时间下
一秒的时间
答:
const char *g_apcCnName[MAX]={"年","月","日","时","分","秒"};int isLeapYear(int iYear){ return ((iYear%4==0&&iYear%100!=0)||iYear%400==0);} int main(){ int i;int aiTime[MAX]={0};int aiTimeMaxValue[MAX]={9999,12,31,23,59,59};int aiTimeMinValue[...
C语言
作业,求高手帮助!!!从键盘
输入
24小时制的某个
时间,
计算并...
答:
void main(){ char time[8];int h=0,m=0,s=0;scanf("%s",time);h=(time[0]-'0') * 10 + time[1]-'0';m=(time[3]-'0') * 10 + time[4]-'0';s=(time[6]-'0') * 10 + time[7]-'0';int h1,h2,m1,m2,s1,s2;int flag=0;s1 = (s+60-1)%60;if(s-1...
C语言
作业:结构体
编程
练习 在屏幕上模拟显示一个数字式时钟 源代码能给...
答:
int minute;int second;};typedef struct clock CLOCK;/ 函数功能:时、分、
秒时间
的更新 函数参数:无 函数返回值:无 / void Update(CLOCK *myclock) { myclock->second++;if (myclock->second == 60) { /*若second值为60,表示已过
1分钟,
则 minute值加1*/ myclock->second = 0;...
大家正在搜
相关问题
编写程序,输入某一时刻的时间,加一秒后输出新的时间,时间以时...
输入某一时刻的时间,加一秒后输出新时间。时间以时,分,秒表示...
c语言,编程题 输入一个以秒为单位的时间值,将其转换为“时:...
C语言上机题从键盘输入当前时间的时、分、秒值,输出过一秒后的...
C语言题目: 求编程:输入秒数,将它按小时,分钟,秒的形式来...
c语言的一道题,输入现在的时间,再输入经过xx分钟,输出经过...
c语言 输入一个时间(年、月、日、时、分、秒),判断时间是否...
编写程序,实现从键盘输入一个时间(HH:MM:SS),程序输...