
void main()
{
long int n;
int y=1970,m=1,d=1,h=0,min=0,s=0;
printf("现在时间已从%d年%d月%d日%2d:%2d:%2d经过了多少秒?\n",y,m,d,h,min,s);
scanf("%d",&n);
while(n--)
{
s++;
if(s==60)//计时到60s
{
s=0;
min++;
if(min==60)//计时到60min
{
min=0;
h++;
if(h==24)//计时到24h
{
h=0;
d++;
switch(d)//计时到29或30或31或32天
{
case 29:
if(m==2&&!(y%4==0&&(y%100!=0||y%400==0)))//不是闰年的2月
{
d=1;
m++;
}
break;
case 30:
if(m==2&&(y%4==0&&(y%100!=0||y%400==0)))//是闰年的2月
{
d=1;
m++;
}
break;
case 31:
if(m==4||m==6||m==9||m==11)//是4、6、9、11月,小月,一个月30天
{
d=1;
m++;
}
break;
case 32://是1、3、5、7、8、10、12月,大月,一个月31天
d=1;
m++;
if(m==13)
{
m=1;
y++;
}
break;
default:break;
}
}
}
}
}
printf("现在时间是%d年%d月%d日%2d:%2d:%2d\n",y,m,d,h,min,s);
}
这些C语言版本不仅实现了ANSI C标准,而且在此基础上各自作了一些扩充,使之更加方便、完美。
回答者: - 10-13 14:34
C语言是一种通用的程序设计语言,由于其功能非常强大,因此可以用来完成一些非常复杂的工作很多 *** 作系统都是用C语言编写的,例如:UNIX,MS-DOS,
Microsoft Windows,Linux 等C语言具有高效,灵活,功能丰富,表达力强和移植性好等特点
回答者: - 10-13 15:40
C语言的发展史和演变史就不多说了!
首先C语言是属于高级语言(在这之前有机器语言,汇编语言)
其次C语言的特点是面向结构
再次它执行的特点是指至顶向下逐行
执行!
for i= 1 to 10
r= int(rnd101)
if r mod 2 =0 then n=n+1
print r
next
print "偶数" & n & “个”
以上就是关于用c语音编写一个程序,计算从1970年1月1日0点开始,经过n秒后的时间(注音:考虑闰年的情况)全部的内容,包括:用c语音编写一个程序,计算从1970年1月1日0点开始,经过n秒后的时间(注音:考虑闰年的情况)、C语音程序设计、用C#语音编写一个控制台应用程序,用for循环语句打印出0~100之间的偶数并且10个数字换一行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)