2000年度初級程序員級下午試題含答案內容簡介
2000年度初級程序員級下午試題含答案
試題一(15分)
閱讀以下C代碼,將應填人 __(n)__ 處的字句寫在答卷的對應欄內。
[程序1.1]
#include<stdio.h>
void nextS(int *h, int *m, int *s)
{if (++*s < 60) return;
*s = O;
if (++*m < 60) return;
*m = O;
*h = (*h + t) % 24;
}
void main 0
int hour = 23, minute = 59, second = 59;
nextS(&hour, &minute, &second);
printf("%d\t%d\t%d\n", hour, minute, second);
程序1.1的輸出結果是 __(1)__ 。
[程序1.2]
#include<stdio. h>
int digIT( long n, int k )
{ while ( n != 0 && k-- > 1 )
n / = 10;
return n%lO;
}
main()
{ printf ( "%d,%d\n",digit( 123456789L, 2 ), digIT( 123.456789L, 9 ));
}
..............................