n%3c%3c=1 c语言,C语言习题及解答–2–1.doc

这篇博客主要介绍了C语言的基础知识,包括关键字、标识符的使用规则,以及数据类型的合法关键字。文中通过选择题的形式展示了C语言中合法的标识符、保留字、数据类型等概念,并探讨了C语言的语法规则和执行流程。此外,还涉及到了字符常量、整型常量的表示方式,以及表达式的运算规则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

C语言习题及解答–2–1

C语言概述

一.选择题

1.下列选项中,合法的C语言关键字是

A) VAR B) cher

C) integer D) default

2.请选出可用作C语言用户标识符的一组标识符____

A) Void define WORD B) a3_b3 _123 IF

C) For -abc Case D) 2a Do sizeof

3.C语言提供的合法的数据类型关键字是____

A) Double B) short

C) integer D) Char

4.在下列字符中,不可用作C语言标识符的是

A) water B) price

C) a>b D) a12

5.一下叙述正确的是

A) C语言比其他高级高级

B) C语言可以不用编译就能被计算机识别执行

C) C语言以接近英语国家的自然语言和数学语言作为语言的表达形式

D) C语言出现的最晚、具有其他语言的一切优点

6.在一个C语言程序中

A) main函数必须出现在所有函数之前

B) main函数可以在任何地方出现

C) main函数必须出现在所有函数之后

D) main函数必须出现在固定位置

7.下列符号不属于C语言保留字的是

A) ifB) thenC) staticD) for

8.下列说法正确的是

A) 主函数名main是由程序设计人员按照“标识符”的命名规则来选取的

B) 分号和回车符都可以作为语句的结束符号

C) 在程序清单的任何地方都可以插入一个或多个空格符号

D) 程序的执行总是从主函数main()开始的

参考答案

1.D 2.B 3.B 4.C 5.C 6.B 7.B 8.D

数据类型与表达式

一.选择题

1. 下列字符序列中,不可用作C语言标识符的是( )。

A)abc123 B)no.1 C)_123_ D)_ok

2. 正确的C语言标识符是 ( )。

A)_buy_2 B)2_buy C)?_buy D)buy?

3. 请选出可用作C语言用户标识符的一组标识符( )。

A)void B)a3_b3 C)for D)2a

define _123 -abc DO

WORD IF case sizeof

4. 下列符号中,不属于转义字符的是( )。

A)\\ B)\0xAA C)\t D)\0

5. 不属于C语言关键字的是( )。

A)int B)break C)while D)character

8.以下选项中,合法的用户标识符是( )。

A)long B)_2abc C)3dmax D)A)dat

10.已知大写字母A的ASCII码值是65, 小写字母a的ASCII码是97,则用八进制表示的字符常量'\101'是( )。

A)字符A B)字符a C)字符c D)非法的常量

12.以下选项中,正确的字符常量是( )。

A)"F" B)'\\'' C)'W' D)''

13.以下选项中可作为C语言合法整数的是

A)10110B B)0386 C)0Xffa D)x2a2

14.下列变量定义中合法的是

A)short _a=1-.le-1; B)double b=1+5e2.5;

C)long do=0xfdaL; D)float 2_and=1-e-3;

16.若有代数式,则不正确的C语言表达式是( )。

A)a/c/d*b*3 B)3*a*b/c/d

C)3*a*b

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值