【正文】
{ int a[3][3]={1,2,3,4,5,6,7,8,9}。 for (i=0。elsereturn 0。f(a,b)。 printf (“%d\n”, n)。 (yz)) return x*x+y*y。i++) printf(%d ,acc(i))。 return f。int stup (const char *s){ int n=0。則輸入數(shù)據(jù)的形式應(yīng)該是____【1】 2. 寫出能正確表示a是正偶數(shù)的關(guān)系表達(dá)式_____【2】 3. x 的類型為 doule, y 的類型為 float,用一個(gè) printf 語(yǔ)句輸出這兩個(gè)值:____【3】____4. 若有如下代碼double s。}橫線出不可填入的關(guān)鍵詞為 ( )A) auto B) registerC) extern D) static二、填空題(每空 2 分,共 20 分)1. 若想通過以下輸入語(yǔ)句給a賦于1,給b賦于2, int a,b。A) Hello B) HelloWorld C) World D) oWorld18. 下列語(yǔ)句的輸出結(jié)果是( )putchar (putchar (‘a(chǎn)’))A) a B) aa C) A D) ab19. 下面代碼的輸出是( )char foo[]=“Hello World”。 B) printf (“%d\n”, p[0].x)。} pt, *p。 k++) printf(%s\n, w[k]+k)。} A) 9,5,3 B) 7,4,3 C) 7,5,3 D)9,6,114. 以下程序輸出的結(jié)果是( )int main(){ char w[][5]={ABCD,EFGH,IJKL,MNOP}。} }13. 以下程序的輸出結(jié)果是 ( )int main(){ int i, x[3][3]={1,2,3,4,5,6,7,8,9}。{ { case 1:printf(\n)。 case 1,2:printf(*\n)。 printf(%d %d\n,x, y)。}int main(){ int x=1,y=2。 else S+=x。 printf (“%d\n”, (int)(qp))。 }A) 1 1 B) 1 2