1. C语言编程,怎么编写 时 分 秒 的程序

谢谢大家了,实在是不会。
1. 编程,要求从键盘按规定的格式输入时间(时:分:秒),并将输入的时间在屏幕上显示出来,存入ex3_1.c文件,并编译、调试、运行。

#include<stdio.h>
int main(){
int hour,minute,second;
printf("请输入时间:");
scanf("%d:%d:%d",&hour,&minute,&second);
printf("Time:%02d:%02d:%02d\n",hour,minute,second);
return 0;
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-03-29
你能详细一点吗?

1. C语言编程,怎么编写 时分秒 的程序
int main(){ int hour,minute,second;printf("请输入时间:");scanf("%d:%d:%d",&hour,&minute,&second);printf("Time:%02d:%02d:%02d\\n",hour,minute,second);return 0;}

在c语言程序中如何编辑秒数,让它按小时;分钟,秒的形式输出
根据输入的秒数,转换成相应的时,分,秒数据输出过程为:定义变量h, m, s来存储转换结果 定义seconds变量,接收用户输入 得到小时数:h=seconds\/3600;去除小时数:seconds%=3600;得到分钟数:m=seconds\/60;得到秒数:s=seconds%60 ;输出结果 参考代码:include<stdio.h>int main(){ int h,m...

C语言上机题从键盘输入当前时间的时、分、秒值,输出过一秒后的时、分...
算法:时分秒为60进制,遇60进1 代码:include <stdio.h> int main(){ int h,m,s;printf("请输入时分秒(以:分开):\\n");scanf("%d:%d:%d",&h,&m,&s);s = s + 1;if (s == 60) {\/\/60秒,分进1 s = 0;m = m + 1;if (m == 60) {\/\/60分,时进1 h = h +...

编写一个简单的C语言程序,在屏幕上显示一行时间(包含小时、分钟和秒钟...
int main(){ time_t timep,Tim;struct tm *p;time(&timep);p = localtime(&timep); \/\/此函数获得的tm结构体的时间,是已经进行过时区转化为本地时间 \/\/p = gmtime(&timep); \/\/把日期和时间转换为格林威治(GMT)时间的函数 int Year = 1900 + p->tm_year;int Month = 1 + p->...

拜求C语言程序源代码:输入一个表示秒的整数,输出与该整数相等的小时、分...
include<stdio.h> void main(){int h,m,s,v;printf("请输入一个需求转化的数:");scanf("%d",&v);printf("\\n");h=v\/3600;m=(v-h*3600)\/60;s=v-h*3600-m*60;printf("转化后为%d小时%d分钟%d秒\\n",h,m,s);printf("谢谢使用!请按任意键退出!\\n");getchar();} ...

C语言题目: 求编程:输入秒数,将它按小时,分钟,秒的形式来输出,例如输 ...
得到如下代码:include <stdio.h>int main(){int s, h, m;scanf("%d", &s);h = s \/ 3600;s %= 3600;m = s \/ 60;s %= 60;printf("%d小时%d分钟%d秒\\n", h, m, s);return 0;}

c语言,编程题 输入一个以秒为单位的时间值,将其转换为“时:分:秒...
include <stdio.h> main(){ char s[24];int sec;scanf("%d", &sec);s2hms(s,sec);printf("%s\\n",s);}s2hms(char* str, int sec){ int h,m,s;h = sec\/3600;m = sec\/60 - 60* h;s = sec - 3600* h - 60*m;sprintf(str,"%d:%d:%d",h,m,s);} ...

如何在一段C语言程序中添加一段计时中断程序 使程序在运行10秒后跳转...
1、首先编写一段简单的代码,如下图所示,编辑一段简单的输出语句。2、依次点击菜单栏内的编译→组建→执行,确保这段成率可以正确执行。3、从运行结果来看程序正确,没有问题,然后找到exe可执行程序看其是否有闪退现象。4、将C语言代码保存后打开代码所在的文件夹,该文件夹内有一个名为【Debug】的...

用c语言读入秒数,编程,换算成几时几分几秒的形式输出
include<stdio.h>int main(){int ss, s, m, h;scanf("%d", &ss);s = ss % 60;m = ss \/ 60 % 60;h = ss \/ 3600;printf("%d:%d:%d", h, m, s);return 0;}

如何用C语言编写一个显示时间的函数,要求时间显示精度到毫秒级别。
localtime_s(&t, &now); \/\/获取当地日期和时间 \/\/格式化输出本地时间 printf("年-月-日-时-分-秒:%d-%d-%d %d:%d:%d\\n", t.tm_year + 1900, t.tm_mon + 1, t.tm_mday, t.tm_hour, t.tm_min, t.tm_sec);} int main(int argc, char** argv) { printTime();}...

相似回答