- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一、二章
一、 单项选择题
1.以下关于C语言的特点,正确的是 。
A.表达能力强且灵活; B.可移植性好;
C. 提供了丰富的数据类型,允许程序员定义各种类型的变量指针和函数指针;
D. 以上答案都对。
2.”a”在内存中占 字节。
A. 1个 B. 2个 C. 3个 D. 4个
3.’A’+10的结果是 。
A.’K’ B.”K” C.’J’ D.”J”
4. a=b+=c+5,若b=1,c=2,则a的值是 。
A.1 B.7 C.8 D.出错
5.下列合法的变量名是 。
A.123 B.next C.int D.*x
6.C源程序的基本单位是:
A.程序行 B.语句 C.函数 D.字符
7.字符型数据在微机内存中的存储形式是:
A.反码 B.补码 C.EBCDIC码 D.ASCII码
8. 用C语言编制的源程序要变为目标程序,必须经过:
A. 汇编 B.解释 C. 编辑 D.编译
9. 请选出可作为C语言用户标识符的一组标识符:
A.void B.a3_b3 C.For D.Za
define _123 _abc DO
WORD IF case sizeof
10.设有语句char a=’\73’;则变量a:
A.包含1个字符 B.包含2个字符
C.包含3个字符 D.说明不合法
11.以下选项中正确的整型常量是:
A.12. B.-20 C.1,000 D.4 5 6
12若变量已正确定义并赋值,不符合C语言语法的表达式是:
A. a=a+7 B.a=7+b+c,a++ C.(int)(12.3)%4 D.a=a+7=c+b
13.以下选项中不合法的用户标识符是
A.abc.c B.file C.Main D.PRINTF
14.以下选项中正确的实型常量是
A. 0 B. 3.1415 C.0.329′102 D. .871
15.TURBO C中int类型变量所占字节数是:
A.1 B.2 C.3 D.4
16.下列说法不正确的是___________
A.C程序由若干个源文件组成,一个源文件由若干个函数组成。
B.#include和#define不是C语句。C.APH和aph是两个不同的变量。
D.当输入数据时,对于整型变量只能输入整型值;对于实型变量只能输入实型值。
17.scanf ( )函数的地址表列是用 符号加上变量名表示变量的地址。
A.% B. C.# D.!
18.指出下面不正确的赋值语句是
A. a++; B. a= =b; C. a+=b; D. a=1,b=1;
19.指出下面正确的输入语句 .
A. scanf (“a=b=%d”,a,b);
B. scanf (“a=%d,b=%f”,m,f );
C. scanf (“%3c”,c); D. scanf (“%5.2f”, f);
20.执行scanf(“%d%c%f”,a,b,c) 语句,若输入1234a12f56 则变量a,b,c值为
A. a=1234 b=’a’ c=12.56
B. a=1 b=’2’ c=341256
C. a=1234 b=’a’ c=12.0
D. a=1234 b=’a12’ c=56.0
21.执行scanf (“a=%d,b=%d”,a,b) 语句, 若要使变量a和b的值分别为3和4, 则正确的输入方法为 .
A.3,4 B.a:3 b: 4 C.a=3,b=4 D.3 4
22.设b=1234 , 执行printf(“%%d@%d”,b) 语句,输出结果为: .
A. 1234 B. %1234
C. %%d@1234 D.%d@ 1234
23.下列程序的执行结果是 .
main( )
{ char ch=’a’;
printf(“%c\n”,ch);
printf(“%2c\n”,ch);
printf(“%3c\n”,ch); }
是:
A.a B. ca C.a D.a
a 2ca a aa
a 3ca a aaa
24.下列程序的执行结果是 .
文档评论(0)