- 2
-
若有定义语句:char s[100],d[100];int j=0,i=0;且s中已赋字符串,请填空以实现复制。(注:不使用逗号表达式)
while(s[i]){d[j]=;j++;}
d[j]=0;
- A.2
- B.1
- C.0
- D.3
- a=d*10%8; b=a&&(-1); printf("%d,%d\n",a,b); } 程序运行后的输出结果是
- A.10,1 B.2,1
- C.10,0 D.2,0
- A.1,2,4,6,8,10 B.10,8,4,6,2,1
- C.10,8,6,4,2,1 D.10,2,4,6,8,1
- A.*p+4 B.*(p+4) C.*p+=4 D.p+4
- A.a++; B.b++;
- C.c++; D.d++;
- A.C语言中的注释可以夹在变量名或关键字的中间
- B.C语言中使用变量必须是先定义后使用
- C.C语言表达式运算符两侧的运算数类型必须一致
- D.C语言的数值常量中夹带空格不影响常量值的正确表示
- A.枚举型 B.共用型 C.结构型 D.数组型
- A.以上的说明形式非法 B.ST是一个结构体类型
- C.NEW是一个结构体类型 D.NEW是一个结构体变量
- A.3 B.4 C.11 D.12
- A.3 B.6 C.10 D.20
- A.将磁盘文件的内容显示在屏幕上
- B.将两个磁盘文件合为一个
- C.将一个磁盘文件复制到另一个磁盘文件中
- D.将两个磁盘文件合并后送屏幕
- A.当赋空值的时候,变量指向地址为0的存储单元 B.赋值语句可以表达为变量名=’\0’;
- C.赋值语句可以表达为变量名=0; D.一个指针变量可以被赋空值
- A.10101001 B.10101000
- C.11111101 D.01010101
- A.8 B.12
- C.4 D.7
- a=0;b[0]=3;
- func(&a,b); printf("%d\n",b[0]); } 程序运行后输出的结果是
- A.6 B.7
- C.8 D.9
- A.一个整型变量,代表要读入的数据项总数 B.一个文件指针,指向要读的文件
- C.一个指针指向要读入数据的存放地址 D.一个存储区,存放要读的数据项
- A.for(表达式1;0;表达式3) B.for(表达式1;1;表达式3)
- C.for(表达式1;表达式1;表达式3) D.for(表达式1;表达式3;表达式3)
- A.int c[10]=0; B.int c[10]={0}*10;
- C.int c[1]={0,0,0,0,0,0,0}; D.int c[10]={0};
- A.fscanf(文件指针,格式字符串,输出表列); B.fscanf(格式字符串,输出表列,文件指针);
- C.fscanf(格式字符串,文件指针,输出表列); D.fscanf(文件指针,格式字符串,输入表列);
- A.EOF B.1 C.0 D.输出的字符
- A.x&&y B.x<=y
- C. x||++y&&y-z D.!(x<y&&!z||1)
- A.6 B.8
- C.4 D.2
- A.0 B.1
- C.2 D.3
- 38
-
以下叙述中正确的是
- A.C语言比其他语言高级
- B.C语言可以不用编译就能被计算机识别执行
- C.C语言以接近英语国家的自然语言和数学语言作为语言的表达形式
- D.C语言出现得最晚,具有其他语言的一切优点
- A.void, define, WORD B.a3_b3, _123,Car
- C.For, -abc, Case D.2a, DO, sizeof
- A.3 B.5
- C.7 D.8
- A.rning
- B.afternoon
- C.ternoon
- D.Evening
- A.int n,*p=NULL; B.*p=&n;
- C.scanf("%d",&p) D.printf("%d\n",p);
- 43
-
有以下程序
#include
#define P 24;
#define S(x) P*x+x;
main()
{ int a=2, b=2;
printf("%d\n",S(a+b));
}
程序的运行结果是
- A.程序编译运行时报错,无法输出 B.54
- C.96 D.100
- A.9,2 B.10,2
- C.9,1 D.10,1
- A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段
- A.树 B.网络 C.图 D.二维表
- A.功能需求 B.非功能需求 C.性能需求 D.功能需求和非功能需求
- 48
-
下面叙述正确的是
- A.算法的执行效率与数据的存储结构无关
- B.算法的空间复杂度是指算法程序中指令(或语句)的条数
- C.算法的有穷性是指算法必须能在执行有限个步骤之后终止
- D.算法的时间复杂度是指执行算法程序所需要的时间
- A.程序员 B.项目管理者 C.软件分析设计人员 D.软件用户
- 50
-
程序调试的目的是
- A.发现程序中的错误 B.改正程序中的错误 C.验证程序的正确性 D.改善软件的性能
- A.调用语句 B.命令 C.口令 D.消息
- A.数据库包括数据库系统和数据库管理系统 B.数据库系统包括数据库和数据库管理系统
- C.数据库管理系统包括数据库和数据库系统 D.三者没有明显的包含关系
- A.有且只有1 B.1或多于1 C.0或1 D.至少2
- 54
-
链表不具有的特点是
- A.不必事先估计存储空间 B.可随机访问任一元素
- C.插入和删除不需要移动元素 D.所需空间与线性表长度成正比