單項選擇題

若有以下定義和語句
union data
{int i;
char c;
float f;
}a;
int n;
則以下語句正確的是()。

A.a=5;
B.a={2,‘a(chǎn)’,1.2};
C.printf("%d",a);
D.n=a


您可能感興趣的試卷

你可能感興趣的試題

3.單項選擇題關于函數(shù)原型,敘述錯誤的是()。

A.函數(shù)可以不必進行聲明,可以放在程序的任意位置
B.當自定義函數(shù)被放在了主調(diào)函數(shù)的后面,就需要在函數(shù)調(diào)用之前,加上函數(shù)的原型聲明
C.被調(diào)用函數(shù)在主調(diào)函數(shù)之前定義,可以省略函數(shù)原型聲明
D.所有函數(shù)定義放在main函數(shù)之前,可以省略原型聲明

4.單項選擇題關于函數(shù)正確的說法是()。

A.主函數(shù)可以寫在其他函數(shù)之后,函數(shù)內(nèi)不可以嵌套定義函數(shù)
B.主函數(shù)必須寫在其他函數(shù)之前,函數(shù)內(nèi)可以嵌套定義函數(shù)
C.主函數(shù)必須在寫其他函數(shù)之后,函數(shù)內(nèi)可以嵌套定義函數(shù)
D.主函數(shù)必須寫在其他函數(shù)之前,函數(shù)內(nèi)不可以嵌套定義函數(shù)