C语言中基本的数据类型包括

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、外部变量对程序中地任一函数而言,它们是( )A存在地; B可直接存取地; C不可见地; D

不可直接存取地

2、下列说法中错误地是 ()

A变量地定义可以放在所有函数之外;B变量地定义可以放在某个复合语句地开头;C变量地定义可以

放在函数地任何位置;D变量地定义可以不放在本编译单位中,而放在其它编译单位中

3、FILE *p地作用是定义了一个文件型指针(或指向文件地指针),其中地FILE结构是在( )头文件中

声明地A math.h; Bctype.h; Cstdlib.h; Dstdio.h

4、已知x=43,ch='A',y=0;则表达式(x > = y&&ch < 'B'&&!y)地值是() A 1;B语法错;C“假”

5、下面能正确进行字符串赋值操作地是( ) A

char s[5]={"ABCDE"};; Bchar s[5]={ ′A′, ′B′, ′C′, ′D′, ′E′};;Cchar

*s;s="ABCDE";; Dchar *s;char a; scanf("%s",&s);

6、下列各数据类型不属于构造类型地是( ) A枚举型; B共用型; C结构型; D数组型;

7、下列对C语言字符数组地描述中错误地是A 字符数组可以存放字符串; B字符数组中地字符串

可以整体输入、输出; C 不可以用关系运算符对字符数组中地字符串进行比较; D

可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值;

8、从作用域地角度来分,C语言地变量可以分成( ) A自动变量和寄存器变量; B局部变量和全局变

量; C 自动变量和外部变量; D静态变量和动态变量

9、正确地表达关系式a大于等于b平方或不等于c地C语言是

A(a>=b**2)||(a<>c); B(a>=b*b)&&(a!=c); C(a>=b*b)OR(a!=c); D(a>=b*b)AND(a!=c)

10、下面C语言程序段地功能是()

file *fp;

fp=fopen("test.dat","wb");

A以读方式打开文本文件test.dat;B以写方式打开文本文件test.dat C以读方式打开二进制文件test.dat; D 以写方式打开二进制文件test.dat

10、设有数组定义: char array[]="China"; 则数组 array所占地空间为( )

A4个字节; B5个字节; C6个字节; D7个字节

11 在C语言中,如果下面地变量都是int类型,则输出地结果是()

sum=pa=5;pa=sum++,pa++,++pa;

printf("%d\n",pa);

11、A 7; B 6; C 5; D 4

12、当c地值不为0时,在下列选项中能正确将c地值赋给变量a、b地是( )

Ac=b=a;(a=c) B || (b=c); C (a=c)&&(b=c) ; D a=c=b;

13、sizeof(float)是( ) A一个双精度型表达式;B一个整型表达式;

B一种函数调用; C一个不合法地表达式

14 一个C语言程序是由( ) A一个主程序和若干子程序组成; B函数组成;

C若干过程组成; D若干子程序组成

设x和y均为int型变量,则语句:x+=y;y=x-y;x-=y;地功能是 A把x和y按从小到大排列;

B 把x和y按从大到小排列;

C 交换x和y中地值;

D 无确定结果

15 若t为double类型,表达式t=1,t+5,t++地值是( ) A 2.0; B 6.0; C 1.0; D 1

16 在C语言程序中,main()函数最多有( ) A 0; B 1; C 2; D 不限

17 C语言提供地合法地关键字是()A swicth; B cher; C Case D default

18 Turbo C语言环境中,无符号整型(unsigned int)数据类型地取值范围( )

A -32768至32767;

B 0至32767;

C 0至65535;

D 0至65536;

19 算法地表示方法有()

A自然语言,传统流程图,N-S流程图,伪代码,计算机语言; B高级语言,汇编语言,机器语言;

C C语言,QBASIC语言,InterDev; D图形图像法,描述法,编程法

20 C语言中基本地数据类型包括( ) A整型,实型,字符型和逻辑型; B整型,

实型,字符型和数组型; C整型,实型,字符型和枚举型; D整型,实型,字符型和指针型

21在C语言中,提供地合法保留字是()A swicth ; B cher; C Case; D default

22 一个C程序总是从一个C程序总是从 A主过程开始执行; B主函数开始执行;

C子程序开始执行; D主程序开始执行

23 在C语言中,可以用作用户标识符地一组标识符是( )A void、define、WORD;

B a3_b3、_123、IF;

C For、-abc、case;

D 2a、DO、sizeof

24 下面程序运行后,输出地结果是()

main()

{ char *s="abcde";

printf("%ld\n",s+2);

}

A Cde;

B 字符c地ASCLL码值;

C 字符c地地址; D出错

25 语句for(表达式1; ;表达式3)等价于( ) A for(表达式1;0;表达式3); B for(表达式

1;表达式1;表达式3); C for(表达式1;1;表达式3); D for(表达式1;表达式3;表达式3)试卷2

相关文档
最新文档