A. c語言中輸入一任意秒(正整數),轉換成多少日多少時多少分多少秒輸出
#include<stdio.h>
intmain(){
unsigneds,seconds,minites,hours,days;
scanf("%u",&s);
days=s/(24*3600);
s%=24*3600;
hours=s/3600;
s%=3600;
minites=s/60;
seconds=s;
printf("%d天,%d小時,%d分鍾,%d秒 ",days,hours,minites,seconds);
return0;
}
B. C語言題目: 求編程:輸入秒數,將它按小時,分鍾,秒的形式來輸出,例如輸入24680秒。則輸出6小
#include<stdio.h>
intmain(void)
{
unsignedlongsec;
scanf("%lu",&sec);
printf("%lu小時%lu分%lu秒",sec/(60*60),sec%(60*60)/60,sec%60);
return0;
}
C. c語言,秒轉換為時分秒,新手不知道哪裡錯了
輸入輸出用%d
#include<stdio.h>
intmain()
{
inta,b,c,d,e;
printf("請輸入秒數:");
scanf("%d",&a);
b=a/3600;//求幾小時
c=(a%3600)/60;//求幾分
d=a-3600*b-60*c;//求秒
printf("%d時」,b);
printf("%d分」,c);
printf("%d秒」,d);
}
D. 用c語言讀入秒數,編程,換算成幾時幾分幾秒的形式輸出
#include<stdio.h>
intmain()
{
intss,s,m,h;
scanf("%d",&ss);
s=ss%60;
m=ss/60%60;
h=ss/3600;
printf("%d:%d:%d",h,m,s);
return0;
}
E. C語言:輸入某時刻的時數,分數,秒數,轉化成秒數輸出。
#include <stdio.h>
int main ( )
{
int hour , minute , second ;
scanf ( "%d%d%d" , &hour , &minute , &second) ;
second = hour * 3600 + minute * 60 + second;
printf ( "%d\n" , second ) ;
return 0 ;
}
//時鍾的*3600,分針的*60~
F. c語言輸入一個秒數,計算已經過了多少天
#include <stdio.h>
int main()
{
int s,day;
printf("請輸入秒數\n");
scanf("%d",&s);
if(0 == s%24%60)
{
day = s/24/60;
}
else
{
day = s/24/60 + 1;//這里的+1表示有多餘秒數折算為1,例如輸入1秒則為1天而不是0天;
}
printf("已經過了%d天\n",day);
return 0;
}
G. c語言編寫 輸入一個以秒為單位的時間值,將其轉化成「時:分:秒」的形式輸出,將轉換操作定義成函數
#include<stdio.h>
void trans(int sec){
int hour,min;
hour=sec/3600; //計算時 3600進制
min=(sec%3600)/60; //計算分 60進制
sec=(sec%3600)%60; //計算秒 餘下的全為秒數
printf("%d時:%d分:%d秒\n",hour,min,sec);
}
int main(){
int sec;
printf("請輸入秒數:\n");
scanf("%d",&sec);
trans(sec);
return 0;
}
可以自己試試
H. c語言:輸入秒數,將它轉換,用小時,分鍾,秒來表示,比如說多少秒變成幾時幾分幾秒
#include<stdio.h>
intmain()
{
inth,m,s;
scanf("%d",&s);
h=s/3600;
m=s/60%60;
s%=60;
printf("%d:%d:%d ",h,m,s);
return0;
}
I. 求一個c語言程序,將輸入多少秒轉化為幾時幾分幾秒
#include<stdio.h>
intmain(void)
{
inta,b,c,d;
printf("輸入多少秒");
scanf("%d",&a);
b=a/3600;
a=a%3600;//剩下秒數
c=a/60;
d=a%60;//剩下秒數
printf("%d時%d分%d秒 ",b,c,d);
return0;
}
J. 用c語言編程,將輸入的秒數轉換 t 為幾小時幾分幾秒
intt=3625;
inth;
intm;
ints;
s=t%60;
t/=60;
m=t%60;
t/=60;
h=t;
printf("time:%d:%d:%d ",h,m,s);