请阅读以下程序,若运行时输入:1605时,程序的运行结果是。main(){intt,h,m;scanf("%d",&t);h=t/100%12;if(h==0)h=12;printf("%d:",h);m=t%100;if(m<10)printf("0");printf("%d",m);if(t<1200||t==2400)printf("AM");elseprintf("PM");}
举一反三
- 请阅读以下程序片段: scanf(“%d”,&t); h=(t/100)%12; if(h==0) h=12; printf(“%d:”,h); m=t%100; if(m<10) printf(“0”); printf(“%d”,m); if(t<1200||t==2400) printf(“AM”); else printf(“PM”); 若运行时输入:1605时,程序的运行结果是_________。
- 若运行以下程序时输入:1605,则程序的运行结果是( )。 # inc1ude int main( ) { int t,h,m; scanf("%d",& t); h= (t/100) %12; if(h= =0) h=12; printf("%d:",h); m=t%100; if(m<10) printf("0"); printf("%d",m); if(t<1200 | | t= =2400) printf("AM"); e1se printf("PM"); return 0; }
- 若运行时为变量x输入12 则以下程序的运行结果是 include stdio h int main int x y scanf d x y x 12 x 10 x 12 printf d n y return 0 A0B22C12D10
- 请阅读以下程序,若运行时输入:1605时,程序的运行结果是 。 main() {...else printf("PM"); }
- 下面程序段,()for(t=1;t<=100;t++){scanf(“%d”,&x);if(x<0)continue;printf(“%3d”,t);}