蓝桥杯算法提高:时间转换代码示例.pdfVIP

  • 0
  • 0
  • 约2.95千字
  • 约 4页
  • 2026-02-26 发布于北京
  • 举报

蓝桥杯算法提高:时间转换代码示例.pdf

C++:#includeiostream#includecstdiousingnamespacestd;intmain(){intt,a;

scanf(%d,t);while(t‑‑){scanf(%d,a);printf(%02d:%02d:%02d\n,a/3600,a%

3600/60,a%60);}return0;}C:#includestdio.h#includestdlib.h/*使用控制台暂停

器运行此程序,或者添加你自己的getch、system(pause)或输入循环*/intb

=0=0

[100000][3];intmain(intargc,char*argv[]){inti,n,a;scanf(%d,n);for(i;in;i++)

=60=60=0

{scanf(%d,a);b[i][0]=a%60;a/;b[i][1]=a%60;b[i][2]=a/;}for(i;in;i++){

printf(%02d:%02d:%02d\n,b[i][2],b[i][1],b[i][0]);}return0;}JAVA:importjava.io.*;

publicclassMain{

C++:

#includeiostream

#includecstdio

usingnamespacestd;

intmain()

{

intt,a;

scanf(%d,t);

while(t--)

{

scanf(%d,a);

printf(%02d:%02d:%02d\n,a/3600,a%3600/60,a%60);

}

return0;

}

C:

#includestdio.h

#includestdlib.h

/*runthisprogramusingtheconsolepauseroraddyourowngetch,system(pause)orinput

loop*/

intb[100000][3];

intmain(intargc,char*argv[]){

inti,n=0,a;

scanf(%d,n);

for(i=0;in;i++)

{

scanf(%d,a);

b[i][0]=a%60;a/=60;

b[i][1]=a%60;

b[i][2]=a/=60;

}

for(i=0;in;i++)

{

printf(%02d:%02d:%02d\n,b[i][2],b[i][1],b[i][0]);

}

return0;

}

JAVA:

importjava.io.*;

publicclassMain{

publicstaticvoidmain(String[]args)throwsIOException{

BufferedReaderbr=newBufferedReader(new

InputStreamReader(System.in));intn=Integer.parseInt(br.readLine());int[]

arr=newint[n];for(inti=0;iarr.length;i++){arr[i]=

Integer.parseInt(br.readLine());}func(arr);}publicstaticvoidfunc(int[]arr){

for(inti=0;iarr.length;i++){inth=arr[i]/3600;intm=(arr[i]‑h*3600)/

60;intt=arr[i]‑h*3600‑m*60;System.out.println((h9?h:(0+h))+:

+(m9?m:(0+m))+:+

文档评论(0)

1亿VIP精品文档

相关文档