题库 题库

【单选题】

设有定义double a[10],*s=a;,一下能够代表数组元素a[3]的是________。(C-20100328)
  • A.(*s)[3]

  • B.*(s+3)

  • C.*s[3]

  • D.*s+3

参考答案

查看答案

相关试题

单选题 以下程序
#include <stdio.h>
#define SUB(a) (a)-(a)
main()
{int a=2,b=3,c=5,d;
d=SUB(a+b)*c;
printf("%d\n",d);
}
程序运行后的结果是________。(C-20100335)
查看答案
单选题 软件生命周期可以分为定义阶段,开发阶段和维护阶段,详细设计属于________。(C-20100306) 查看答案
单选题 有两个关系R和T如下:
  
则由关系R得到关系T的操作是________。(C-20100310)
查看答案
单选题 有以下定义和语句
struct workers
{int num; char name[20];char c;
srruct
{int day;int month;intyear;} s;
};
struct workers w,*pw;
pw=&w
能给w 中year 成员赋1980 的语句是________。(C-20100338)
查看答案
单选题 下列语句中,正确的是________。(C-20100323) 查看答案
单选题 设有定义double a[10],*s=a;,一下能够代表数组元素a[3]的是________。(C-20100328) 查看答案
单选题 有以下程序
#include<studio.h>
int f(int t [ ],int n);
main()
{int a[4]={1,2,3,4},s;
s=f{a,4}; printf("%d\n",s);
}
int f(int t[], int n)
{ if (n>0) return t[n-1]+f(t,n-1);
else return 0;
}
程序运行后的输出结果是________。(C-20100333)
查看答案
单选题 若a 是数值类型,则逻辑表达式(a==1)||(a!=1)的值是:________。(C-20100317) 查看答案
单选题 软件(程序)调试的任务是________。(C-20100304) 查看答案
单选题 以下程序
#include<stdio.h>
main( )
{ FILE *fp;char str[10];
fp=fopen("myfile.dat","w");
fputs("abc",fp); fclose(fp);
fp=fopen("myfile.dat","a+");
rewind(fp,"gd",28);
rewind(fp);
fscanf(fp,"gs",str); puts(str);
fclose(fp);
}
程序运行后的输出结果是________。(C-20100340)
查看答案
单选题 以下选项中与if(a==1) a=b;else a++;语句功能不同的switch 语句是:________。(C-20100318) 查看答案
单选题 算法的时间复杂度是指________。(C-20100302) 查看答案
单选题 以下关于C 语言数据类型使用的叙述中错误的是:________。(C-20100316) 查看答案
单选题 以下叙述正确的是________。(C-20100311) 查看答案
单选题 没有定义
struct complex
{ int real, unreal ;} datal={1,8},data2;
则以下赋值语句中的错误的是________。(C-20100336)
查看答案
单选题 数据库管理系统中负责数据模式定义的语言是________。(C-20100307) 查看答案
单选题 以下关于return 语句的叙述中正确的是________。(C-20100324) 查看答案
单选题 下列叙述中,正确的是________。(C-20100301) 查看答案
单选题 有以下程序
#include<stdio.h>
#define N 8
void fun(int *x,int i)
{*x=*(x+i);}
main()
{ int a[N]={1,2,3,4,5,6,7,8},i;
fun(a,2);
for(i=0; i<N/2); i++)
{ printf("%d",a[i]);}
printf("\n");
}
程序运行后的输出结果是________。(C-20100332)
查看答案
单选题 若有定义int(*pt)[3];,则下列说法正确的是________。(C-20100327) 查看答案