题目内容

若有定义:int a=4,*p=&a; ,则以下()均表示地址。

A. a,p
B. &a,p
C. &a,*p
D. a,*p

查看答案
更多问题

若定义如下结构,则能打印出字母M的语句是()。 struct person{ char name[9]; int age;}; struct person class[10]={"Wujun",20, "Liudan",23, "Maling",21, "zhangming",22};

A. printf("%c\n",class[3].name);
B. printf("%c\n",class[2].name[0]);
C. printf("%c\n",class[2].name[1]);
D. printf("%c\n",class[3].name[1]);

以下程序段的运行结果是()。 union { int n; char str[2]; }t; t.n=80; t.str[0]='a'; t.str[1]=0; printf("%d\n", t.n);

A. 80
B. a
C. 0
D. 97

以下程序段运行后输出结果是()。 char s[]="info\0mis"; printf("%d",strlen());

A. 4
B. 5
C. 8
D. 9

下面程序段的运行结果是()。 int m[]={5,8,7,6,9,2},i=1; do{ m[]+=2; } while(m[++i]>5); for(i=0;i<6;i++) printf("%d ",m[]);

A. 7 10 9 8 11 4
B. 7 10 9 8 11 2
C. 5 10 9 8 11 2
D. 5 10 9 8 11 4

答案查题题库