没有合适的资源?快使用搜索试试~ 我知道了~
首页C语言程序设计选择题,填空题题库
C语言程序设计选择题,填空题题库
3星 · 超过75%的资源 需积分: 49 114 下载量 135 浏览量
更新于2023-03-03
评论 15
收藏 123KB DOC 举报
本题库具有如下章节的选择填空题,题量多多,收获多多,是出试卷的好资料! 二、数据类型、运算符与表达式 (一) 三、简单的C程序设计(一) 四、逻辑运算与判断选取控制 (一) 五、循环控制(一) 五、循环控制 (二) 七、函数(一) 七、函数(二) 七、函数(三) 八、编译预处理 九、指针(二) 九、指针(一) 十、结构体与共同体(一) 十、结构体与共同体(二) 十一、位运算 十二、文件
资源详情
资源评论
资源推荐
二、数据类型、运算符与表达式(一)
(一)选择题
.若 、、、 都是 型变量,则计算下面表达式后, 的值为 。
.下列四组选项中,均不是 语言关键字的选项是 。
! !
"# $ $
%" & &%
.下列四组选项中,均是不合法的用户标识符的选项是 。
' ()* &
+, &&
"& " * )
, + -./(
.下列四组选项中,均是合法转义字符的选项是 。
0123 ‘113 ‘13
013 ‘1*43 ‘123
01*53 ‘13 ‘ +3
011*3 ‘1*3 ‘"3
.下面正确的字符常量是 。
62 01133 ‘’ 073
.以下叙述不正确的是 。
在 程序中,逗号运算符的优先级最低
在 程序中,/8 和 9 是两个不同的变量
若 和 + 类型相同,在计算了赋值表达式 + 后,+ 中的值将放入 中,二 + 中的值不变
当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数
值
4.以下叙述正确的是 。
在 程序中,每行只能写一条语句
若 是实型变量, 程序中允许赋值 *,因此实型变量中允许存放整型数
在 程序中,:是只能用于整数运算的运算符
在 程序中,无论是整数还是实数,都能被准确无误地表示
5.已知字母 的 ; 码为十进制数 ,且 为字符型,则执行语句 =‘3<03,03后,
中的值为 。
5 不确定的值
=.$>&"& 是 。
一个双精度型表达式一个整型表达式
一种函数表达式一个不合法的表达式
*.设 语言中,一个 型数据在内存中占 个字节,则 #$型数据的取值范围
为 。
*~*~44*~*~454
.设有说明: !%??"& ?&#+">?则表达式 %@<>, 值的数据类型为 。
"& !&#+"
.设以下变量均为 类型,则值不等于 4 的表达式是 。
<<<<
<<<<
(二)填空题
.若有以下定义,则计算表达式 <,9@ 后的 值是, 。
9?
A 在 语言中,一个 型数据在内存中占 个字节,则 型数据的 取值范围 为 ,
45B<44。
A若 $ 是 型变量,且 $=,则下面表达式的值为 。
$:<$<:
A若 是 型变量,则下面表达式的值为 。
@ @ <
.若 和 均是 型变量,则计算表达式()后的 值为 ,计算表达式()后的
值为 。
@
@
A若 是 型变量,则计算下面表达式后 的值为 。
C:
4.若 和 均是 型变量,且 和 的初值均为 ,则计算表达式后 的值为* , 的
值 。
<<<
5A若有定义: !01**3;则变量 中包含的字符个数为 。
=.若有定义:?"& A+A?则下面表达式的值为
<:< C+
*A已知字母 的 ; 码为十进制数 =4,且设 为字符型变量,则表达式 0 3<053,03
的值为 * 。
三、简单的 C 程序设计(一)
(一)选择题
.# ! 函数可以向终端输出一个 。
整型变量表达式 实型变量值
字符串 字符或字符型变量值
.! 函数中用到格式符:$,其中数字 表示输出的字符串占用 列。如果字符串长
度大于 ,则输出按方式 ;如果字符串长度小于 ,则输出按方式 。
从左起输出该字符串,右补空格 按原字符长从左向右全部输出
右对齐输出该字符串,左补空格 输出错误信息
A阅读以下程序,当输入数据的形式为:,,*DEF(注:DEF表示回车),则正
确的输出结果为 。
9
G>?
$ 6:::2HHH>?
!6<<>:12<<>?
I
<<>5<<><> 不确定值
A根据下面的程序及数据的输入和输出形式,程序中输入语句的正确形式应该为 。
9
G !?
输入语句
!6:::2?
I
输出形式:
输入形式:
$ 6:::2HHH?
$ 6:::2HHH?DC(DF
$ 6:::2HHH?
$ 6::2HHH?
.已知 是字符型变量,下面正确的赋值语句是 。
0 <+3?01*3?043<0=3? <=?DC(DF
(二)填空题
.以下的输出结果是【,】。
9
G$&!?
,?
!61J:&:&:#$:#12?
I
A以下的输出结果是【】。
9
G !03?
!6J:&:&:;:12?
I
.以下的输出结果是【@$#9@
*;K# !$J**】。
9
G?
!6::@$#9@:12<?
!6*;K# !$J:12*@*?
I
A假设变量 和 + 均为整型,以下语句可以不借助任何变量把 、+ 中的值进行交换。请填
空。
<【 】?+ ,【 】? ,【 】?
.若 为 型变量,则执行以下语句后的 值为【,】。
4?<,<?
>9*
A有一输入语句 $ 6:2?则不能使 "& 类型变量 得到正确数值的原因是【输出格
式是整型】和【】。
四、逻辑运算与判断选取控制(一)
(一)选择题
.逻辑运算符两侧运算对象三数据类型 。
只能是 * 和 只能是 * 或非 * 正数
只能是整型或字符型数据 可以是任何类型的数据
.判断 ! 型变量 是否为大写字母的正确表达式是 。
03DD0L3 F03HD0L3
F03HHD0L303DM0L3F
.若希望当 的值为奇数时,表达式的值为“真”, 的值为偶数时,表达式的值为“假”。
则以下不能满足要求的表达式是 。
:N:*N::
.设有: +9?执行9 F+HHF后 的值为 。
.以下程序的运行结果是 。
9
G +?
C**:=?
+,HH,?
!6::2 +?
I
* *
.已知 **>*?以下语句执行后 > 的值是 。
F>??>?
**>* **>*
**>***>*DC(DF
4.以下程序的运行结果是 。
9
G9?
9<<F
!6:129?
"$?
!6:129,,?
I
4
5.若运行时给变量 输入 ,则以下程序的运行结果是 * 。
9
G?
$ 6:2H?
FO<*J,?
!6:12?
I
DC(DF
(二)编程题
.编程实现:输入整数 和 +,若
<+
大于 **,则输出
<+
百位以上的数字,否则输
出两数之和。
A编程判断输入的正整数是是否既是 又是 4 的整倍数。若是,则输出 $;否则输出
&。
#include <stdio.h>
void main()
{
int x;
scanf("%d",&x);
剩余25页未读,继续阅读
hs_wwj
- 粉丝: 1
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- ExcelVBA中的Range和Cells用法说明.pdf
- 基于单片机的电梯控制模型设计.doc
- 主成分分析和因子分析.pptx
- 共享笔记服务系统论文.doc
- 基于数据治理体系的数据中台实践分享.pptx
- 变压器的铭牌和额定值.pptx
- 计算机网络课程设计报告--用winsock设计Ping应用程序.doc
- 高电压技术课件:第03章 液体和固体介质的电气特性.pdf
- Oracle商务智能精华介绍.pptx
- 基于单片机的输液滴速控制系统设计文档.doc
- dw考试题 5套.pdf
- 学生档案管理系统详细设计说明书.doc
- 操作系统PPT课件.pptx
- 智慧路边停车管理系统方案.pptx
- 【企业内控系列】企业内部控制之人力资源管理控制(17页).doc
- 温度传感器分类与特点.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论6