C/C++の宿題を片付けます 107代目
レス数が900を超えています。1000を超えると表示できなくなるよ。
0904デフォルトの名無しさん
2008/05/27(火) 22:46:17#include<stdio.h>
void display(long whole_time, long left_time){
long rate;
rate=(left_time-1)*100/whole_time+1;
if(whole_time*rate/100==left_time && left_time!=0 && left_time!=whole_time){
printf("%2ld%%\n", rate);
}else{
printf("%02ld:%02ld:%02ld\n", left_time/3600, (left_time/60)%60, left_time%60);
}
}
int main(void){
long whole_time, left_time;
whole_time=333; // second
for(left_time=whole_time;left_time>0;left_time--){
display(whole_time, left_time);
}
return 0;
}
レス数が900を超えています。1000を超えると表示できなくなるよ。