下面程序的運(yùn)行結(jié)果是( )。
#include
union data { int i; char c; double d; } a[2];
void main() {printf("%d\n", sizeof(a) ) ; }
A.16
B.8
C.4
D.2
您可能感興趣的試卷
你可能感興趣的試題
以下程序段的運(yùn)行結(jié)果是()。
int a[]={1, 2, 3, 4} , i, j;
j=1;
for(i=3; i>=0; i--)
{ a[i]=a[i]*j;
j=j*3;
}
for(i=0; i<4; i++)
printf("%d ", a[i]) ;
A.3 6 9 12
B.18 12 9 4
C.27 18 9 4
D.54 18 9 4
A.struct teacher {int num; int age; } teach1;
B.struct {int num; int age; } teach1, teach2;
C.struct {int num; int age; } teacher; struct teacher teach1;
D.struct teacher {int num; int age; } ; struct teacher teach1;
A.-3
B.3
C.65539
D.數(shù)據(jù)不確定
A.16,8
B.8,8
C.16,16
D.8,16
A.5
B.3
C.2
D.4
![](https://static.ppkao.com/ppmg/img/appqrcode.png)
最新試題
整型的標(biāo)示符關(guān)鍵字為(),單精度實(shí)型標(biāo)示符關(guān)鍵字為()。
C語言源程序經(jīng)過編譯生成()。
int a[5];該語句表明數(shù)組a中的第五個元素為a[5]。
計算機(jī)能干什么?()
連字符“–”可以用于變量名時連接兩個單詞。
關(guān)于for結(jié)構(gòu)的基本語法,下列描述錯誤的是()for(表達(dá)式1 ① ;表達(dá)式2 ② ;表達(dá)式3 ③){語句; ④}
C語言程序區(qū)分大小寫。
若有定義int a=5,b=2;則a%b的值為(),a/b的值為()。
在C語言中,定義一個共用體變量時,系統(tǒng)分配給它的存儲空間長度是()。
集成開發(fā)環(huán)境(IDE)包括了代碼編輯器、編譯器、調(diào)試器和圖形用戶界面等工具,它是集成了代碼編寫功能、分析功能、編譯功能、調(diào)試功能、測試功能等一體化的綜合開發(fā)軟件。