問答題
下列程序由兩個文件組成,寫出其運行結果。
/* 文件 1 */
#include
static int x=2;int y=3;
extern void add2();
void add1 ();
main()
{ add1 (); add2();add1 ();add2();printf(“in main x=%d y=%d\n”,x,y);}
void add1 (void)
{ x+=2; y+=3; printf(“in add1 x=%d y=%d”,x,y);}
/* 文件 2 */
static int x=10;
void add2(void)
{ extern int y; x+=1 0; y+=2; printf(“in add2 x=%d y=%d\n”,x,y); }
您可能感興趣的試卷
最新試題
在C語言中,定義一個共用體變量時,系統(tǒng)分配給它的存儲空間長度是()。
題型:單項選擇題
函數getchar()的作用是:輸出一個字符。
題型:判斷題
編程實現(xiàn),任意輸入三個整數,輸出最大值。
題型:問答題
C語言程序區(qū)分大小寫。
題型:判斷題
整型的標示符關鍵字為(),單精度實型標示符關鍵字為()。
題型:填空題
一個C語言程序無論長短都是有函數和變量組成。
題型:判斷題
在C語言中,將屬于不同類型的數據作為一個整體來處理時,常用()。
題型:單項選擇題
?編譯器的核心作用是什么?()
題型:單項選擇題
?醫(yī)院的CT設備計算成像的核心原理是()
題型:單項選擇題
計算機能干什么?()
題型:多項選擇題