题目内容

以下程序的输出结果是()。#define SUB(x, y) (x)*ymain() {int a=3, b=4;printf("%d\n", SUB(a++, b++));}

A. 12
B. 15
C. 16
D. 20

查看答案
更多问题

下列程序执行后的输出结果是()。#include "stdio.h"main() {char arr[2][4];strcpy(arr[0],"you");strcpy(arr[1],"me");arr[0][3]='&';printf("%s \n",arr);}

A. you&me
B. you
C. me
D. err

以下程序的输出结果是( )。#include "stdio.h"main() {char st[20]="hello\0\t\\\";printf("%d %d\n", strlen(st),sizeof(st));}

A. 9 9
B. 5 20
C. 9 20
D. 20 20

若要定义c为2×3×4的三维数组,正确的定义语句是()。

A. float c[2][3][4]
B. float c[2,3,4]
C. float c(2,3,4)
D. float c(2)(3)(4)

若定义int a[2][2]={1,2,3,4},则a数组的各数组元素值分别为()。

A. a[0][0]=1,a[0][1]=2,a[1][0]=3,a[1][1]=4
B. a[0][0]=1,a[0][1]=3,a[1][0]=2,a[1][1]=4
C. a[0][0]=4,a[0][1]=3,a[1][0]=2,a[1][1]=1
D. a[0][0]=4,a[0][1]=2,a[1][0]=3,a[1][1]=1

答案查题题库