单项选择题

若有定义语句:double x[5]=1.0, 2.0, 3.0, 4.0, 5.0, *p=x; ,则错误引用x数组元素的是()。

A、 *p
B、 x[5]
C、 *(p+1)
D、 *x

<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: #include<stdio.h> int fun(int x[], int n) static int sum=0, i; for(i=0; i<n; i++) sum+=x[i]; return sum; main() int a[]=1, 2, 3, 4, 5, b[]=6, 7, 8, 9, s=0; s=fun(a, 5)+fun(b, 4); printf( %d n , s); 程序执行后的输出结果是()。

A、 45
B、 50
C、 60
D、 55

单项选择题
有以下程序: #include <stdio.h> #include <string.h> typedef struct char name[9]; char sex; float score[2]; STU; void f(STU A) STU b= Zhao , 'm', 85.0, 90.0; int i; strcpy(a.name, b.name); a.sex=b.sex; for (i=0; i<2; i++) a.score[i]=b.score[i]; main() STU c= Qian , 'f', 95, 92; f(C); printf( %s, %c, %f, %f , c.name, c.sex, c.score[0], c.score[1]); 程序运行后的输出结果是()。

A、 Qian, f, 95.000000, 92.000000
B、 Qian, m, 85.000000, 90.000000
C、 Zhao, f, 95.000000, 92.000000
D、 Zhao, m, 85.000000, 90.000000

相关试题
  • 现有以下结构体说明和变量定义,如下图所示...
  • 对于下述程序,在方式串分别采用“wt”和“...
  • 设有以下语句: int a=1, b=2, c...
  • 下列程序的输出结果为()。 #include ...
  • 有以下程序: #include <stdio.h> i...