C语言程序的基本单位是 ( )

A:函数 B:过程 C:字符 D:语句

以下叙述中正确的是 ( )

A:输入项可以是一个实型常量,如scanf("%f",3.5); B:只有格式控制,没有输入项,也能正确输入数据到内存,例如: scanf("a=%d,b=%d"); C:当输入一个实型数据时,格式控制部分可以规定小数点后的位数,例如: scanf("%4.2f",&f) D:当输入数据时,必须指明变量地址,例如:scanf(“%f",&f);

下面各被调用函数首部书写正确的是 ( )

A:void sub(float x;float y); B:void sub(float x,y) C:void sub(float x,float y) D:void sub(float x,float y);

在宏定义#definePI 3.14159中,用宏名PI代替一个 ( )

A:单精度数 B:双精度数 C:常量 D:字符串

循环链表的主要优点是 ( )

A:不再需要头指针了 B:从表中任一结点出发都能访问到整个链表 C:在进行插入、删除运算时,能更好的保证链表不断开 D:已知某个结点的位置后,能够容易的找到它的直接前件

若有如下程序:
#include"stdio.h"
void main( )
FILE *fp;
fp=fopen("test","wb")
fprintf(fp,"%d%.1f,%c%c",5,238.41,'B','h');
fclose(fp);
则程序运行后向文件输出的结果是 ( )

A:5 238.41 B h B:5238.4,Bh C:5,238.4,B,h D:5238.41Bh

“年龄在18—25之间”这种约束是属于数据库当中的 ( )

A:原子性措施 B:一致性措施 C:完整性措施 D:安全性措施

以下选项中错误的是 ( )

A:char *sp; gets(sp); B:char sp[5] gets(sp); C:char *sp="12345"; gets(sp); D:charsp[5]="/0" gets(sp)

线性表若采用链式存储结构时,要求内存中可用存储单元的地址 ( )

A:必须是连续的 B:部分地址必须是连续的 C:一定是不连续的 D:连续不连续都可以

C语言中各种基本数据类型的存储空间长度排列为 ( )

A:char≤long≤int≤float≤double B:double≤float≤long≤int≤char C:char≤int≤long≤float≤double D:float≤int≤long≤char≤double

微信扫码获取答案解析
下载APP查看答案解析