摘要:希賽網(wǎng)為大家整理了2017下半年程序員考試下午真題,以下為第一部分,2017年下半年程序員考試下午真題3
希賽網(wǎng)為大家整理了2017下半年程序員考試下午真題,以下為第一部分。
2017年下半年程序員考試下午真題(3)
試題三(共 15 分〉
閱讀以下代碼和問題,回答問題 1 至問題 33 將解答填入答題紙的對應(yīng)欄內(nèi)。
【代碼 1】
typedefenum {A,B,C,D} EnumType;
EnumType f(int yr)
if(0=yr%400)
return A
else if (!yr%4)
if(0!=yr%100)
return B
else
return C
return D
【問題1 】(4分)
對于代碼 1,寫出下面的函數(shù)調(diào)用后x1 、x2、x3 和 x4 的值。
X1=f(1997);
x2 = f(2000);
x3 = f(2100);
x4 = f(2020);
【問題2 】
#include
int main()
int score;
scanf("%d",&score);
switch (score)
case 5: printf("Excellent!\n");
case 4: printf("Good! \n"); break;
case 3: printf("Average! \n");
case2:
case1:
case 0: printf("Poor!\n");
default: printf("Oops,Erro \n");
【問題2】
(1)寫出代碼2進(jìn)行時(shí)輸入為3的輸出結(jié)果
(2)寫出代碼2進(jìn)行時(shí)輸入為5的輸出結(jié)果
【代碼3】
#include
int main()
int i,j,k;
for(i=0; <2; i++)
forr(j=0; j<3;j++)
for( k=0; k<2;k==)
if(i!=j7&j!=k)
printf("%d o/od o/od\n", i,j,k);
【問題3】
寫出代碼3運(yùn)行后的輸出結(jié)果
>>>>返回目錄:2017下半年程序員考試下午真題(匯總)
>>>>進(jìn)入估分:2017下半年軟考分?jǐn)?shù)早知道,在線估分+真題解析
>>>>點(diǎn)擊查看:2017下半年程序員下午真題答案和解析
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題