没有合适的资源?快使用搜索试试~ 我知道了~
C语言学习学习者
资源推荐
资源详情
资源评论
计算机程序设计基础(C 语言)
单项选择练习题
说明:带
*
号的对非信息学院的同学不作要求。
一、
基本概念
语言程序是由 构成的。
一些可执行语言 函数 函数 包含文件中的第一个函数
.( )是构成 语言程序的基本单位。
、函数 、过程 、子程序 、子例程
. 语言程序从 开始执行。
程序中第一条可执行语句 程序中第一个函数
程序中的 函数 包含文件中的第一个函数
. 语言程序从 函数开始执行,所以这个函数要写在。
程序文件的开始 程序文件的最后
它所调用的函数的前面 程序文件的任何位置
、以下说法中正确的是( )。
、 语言程序总是从第一个定义的函数开始执行
、在 语言程序中,要调用的函数必须在 函数中定义
、 语言程序总是从 函数开始执行
、 语言程序中的 函数必须放在程序的开始部分
下列方法中错误的是( )。
主函数可以分为两个部分:主函数说明部分和主函数体。
主函数可以调用任何非主函数的其它函数。
任何非主函数可以调用其它任何非主函数。
程序可以从任何非主函数开始执行。
下列说法错误的是:( )
程序运行步骤是编辑、编译、连接、执行。
语言的变量名必须用小写,常量用大写。
语言的三种基本结构是顺序、选择、循环。
程序一定由函数构成的。
下列关于 语言的说法错误的是( ) 。
程序的工作过程是编辑、编译、连接、运行
语言不区分大小写。
程序的三种基本结构是顺序、选择、循环
程序从 函数开始执行
系统默认的 语言源程序扩展名为需经过 之后生成 文件才能运行。
1
编辑 编译、 编辑 连接、 编译 连接、 编辑 改错、
下列说法中正确的是( )。
由于 源程序是高级语言程序,因此一定要在 软件中输入。
由于 源程序是由字符流组成的,因此可以作为文本文件在任何文本编辑的软件中
输入。
由于 程序是高级语言程序,因此输入后即可执行。
由于 程序是高级语言程序,因此它是由命令组成的。
二、数据类型、运算符与表达式
不是 语言提供的合法关键字是( )。
!" !"# ! $%&'
语言提供的合法关键字是( )。
#($)! #&!
下列不属于 语言中关键字的是
')(*# $%&' +*$%
下列正确的标识符是( )。
,-.
下列 语言用户标识符中合法的是。
、+
、
sum 、 、/%
下面四个选项中,合法的标识符是:( )
& )$0!
.下列 语言用户标识符中合法的是( )。
!,1&)
以下选项中合法的用户标识符是
A) long B) _2Test C) 3Dmax D) A.dat
.下列四组选项中,正确的 语言标识符是( )。
) /) 23) )
请选出可用作 语言用户标识符的一组标识符
A) void B) a3_b3 C) For D) 2a
$0,3!4
546&7)%
、下列四组字符串中都可以用作 语言程序中的标识符的是( )。
、*# $$3!、89)"'% # : *
、 #***)"'、;<=+,>3))?'@A(
下列 语言标识符中合法的变量名是 。
+)&+B)
语言中的简单数据类型包括()。
2
、整型、实型、逻辑型 、整型、实型、逻辑型、字符型
、整型、字符型、逻辑型 、整型、实型、字符型
、下列可以正确表示字符型常量的是( )。
、’9 C、”D、”9D、
下列表达式中, 是正确的 语言字符常量。
DDD4=;E16DC@C
在下列表达式中,属于字符型常量的是 。
FFGG3
以下选项中合法的字符常量是
HDI9CIC1
.下面字符常量表示错误的是( )
CCCJCC9CD9D
已定义 ! 为字符型变量,则下列语句中正确的是 ( )
)!KFF)!KGG)!KIC)!KGG
已知 !" 是字符型变量,不正确的赋值语句是
!"KF23FL !"KF9FL
!"KFFL!"KC;’L
.C语言中字符型!"#数据在内存中的存储的是
原码 补码 反码 M88 码
.在 语言中,字符型数据所占的内存空间是
个字节 字节 字节 由用户自定义
.若 类型数据占 个字节则 &($ 类型数据的取值范围是
A~~,~,~
若有以下类型说明语句:!"#; 3LB) !L$)&3'$L则表达式 32$,! 的
结果类型为
B) !"# $)&3'
*25.若有以下类型说明语句:char w;int x;float y;double z;则表达式 w-x*y/z 的结果为
类型表达式 2+,7的结果为类型。
B) !"# $)&3'
语言中运算对象必须是整型的运算符是
/KNK〈K
在 语言程序中,表达式 N 的结果是
设 为 型变量则执行以下语句后 的值为
KL2KL
3
在 语言程序中,表达式 / 的结果是 。
.如果 K3K;则条件表达式GO3JP3G的值是。
.若 K+K7K则表达式 O7J+P7 的结果是
1
. 语言中,关系表达式和逻辑表达式的值是( ) 。
或 IC或’QC
.设 3 和 ! 都是 型变量,且 K3K!K则下面表达式中,值为 的表达式是
( )
、’CRRC3C、OK3
、SS32!RR3,!、TO3RRT!SS
下面表达式的值为
NN
B) N N2
已知 K+K7K;执行语句 /K+27;后, 的值是
已 知 字 母 的 M88 码 为 十 进 制 数 , 且 ! 为 字 符 型 , 则 执 行 语 句
!KFF2FF,FFL后,! 中的值为
IC错误 I$C
.下列关于 语言的叙述错误的是( )
大写字母和小写字母的意义相同
不同类型的变量可以在一个表达式中
在赋值表达式中等号K左边的变量和右边的值可以是不同类型
同一个运算符号在不同的场合可以有不同的含义
有: KK+KL执行下面语句后 的结果是
KOJPL
KO+JP+L
以上结果都不对
有: KK+KL执行下面语句后 的值是
K>JPL
K>+JP+L
设整型变量 K,则执行下列语句后,浮点型变量 3 的值不为 的是( )
4
3KN3KB) N
3KNB) 3KN
以下运算符中优先级最高的运算符是( )
RR222KTK
若“ LB) %KLD则执行“K %/D后, 的值是()
设 为 型变量则执行以下语句后 的值为( )
KLKL
若有语句 K3L$)&3'+KL3K +L则 3 的值为 。
已知 L!"#+L则下面错误的 !% 函数调用语句为
!%H/$/$DRR+L!%H/$/!D+
!%H/$/$DRR+!%H/$/!DRR+
.在 语言的库函数中可以输出 !"# 型变量 值的语句是 。
( !"#L%*& !*& !"#*&
以下说法正确的是( )
FF2 是一个错误的表达式
语言不允许类型的混合运算
强制类型转换时,类型说明符必须加括号
( )2+和( )( 2+)是完全等价的表达式
设 K+KL表达式SS+的值是 ( )
,
三、选择结构
在 语言中,认为为逻辑G真G
#&
)大于
的数
)非
整数
)非
的数
表示关系 OK+OK7 的 ! 语言表达式为
OK+RR+OK7OK+U+OK7
OK+OK7OK+R+OK7
能正确表示逻辑关系:“ VK 或 WD的 语言表达式是
>K)#OK>KSOK
>KRROK>KXOK
5
剩余21页未读,继续阅读
资源评论
简单的技术控
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功