没有合适的资源?快使用搜索试试~ 我知道了~
C语言竞赛题目
需积分: 10 0 下载量 195 浏览量
2017-02-08
20:03:55
上传
评论
收藏 627KB DOC 举报
温馨提示
试读
64页
C竞赛.doc
资源推荐
资源详情
资源评论
就业班训练目录
第一单元 程序设计和C语言......................................................................................1
第二单元 顺序程序设计..............................................................................................3
第三单元 分支程序设计..............................................................................................7
第四单元 循环程序设计............................................................................................14
第五单元 数 组...........................................................................................................23
第六单元 函 数...........................................................................................................34
第七单元 指 针...........................................................................................................42
第八单元 结构体和共用体........................................................................................60
第九单元 文 件...........................................................................................................76
附加题(世界五百强训练).....................................................................................80
第一单元 程序设计和C语言
一、 选择题
. 语言的基本构成单位是: 。
函数 函数和过程 超文本过程 子程序
.一个 语言程序总是从 开始执行。
主过程 主函数 子程序 主程序
. 语言的程序一行写不下时,可以 。
用逗号换行 用分号换行 在任意一空格处换行 用回车符换行
.以下叙述不正确的是: 。
在 程序中,语句之间必须要用分号;分隔
若 是实型变量, 程序中 是正确的,因为实型变量中允许存放整型数
在 程序中,无论是整数还是实数都能正确无误地表示
在 程序中,是只能用于整数运算的运算符
.以下不正确的 语言标识符是 。
.下列字符串是标识符的是: 。
!"#$
%.以下说法中正确的是: 。
语言程序总是从第一个定义的函数开始执行
在 语言程序中,要调用的函数必须放在 &'()函数中定义
语言程序总是从 &'()函数开始执行
语言程序中的 &'()函数必须放在程序的开始部分
*.不合法的常量是: 。
‘\2’ ‘3’ ‘\483’
.已知各变量的类型说明如下,则以下不符合 语言语法的表达式是: 。
'+,,-
' .-
/-
/(0) .10 +(,,1) 11
()2()
. 在 语言中,字符型数据在内存中以 形式存放。
原码 码 反码 3"" 码
1
. 若有定义:'%-4/-5%-
则表达式 /12(')(/15)6 的值是: 。
A. 2.500000 B. 2.750000 C. 3.500000 D. 0.000000
. 设有说明:78.-'/-45-9-
则表达式 .2/1905 值的数据类型为: 。
4 78 '
. 以下 是不正确的转义字符。
:;;: :;: :*: :;:
. 若 / 为 ' 型变量,则执行以下语句后,/ 的值为 。
/-/1/0/2/-
0 0
. 字符串;;;;;;的长度是 。
%
二、 填空题
.一个函数由两部分组成,它们是 和 。
.一个 源程序至少包含一个 ,即 。
.设 '-则表达式 61 的值是 。
.表达式 /(,2)和表达式 /,2 分别是 表达式和 表达式,
两个表达式执行完的结果分别是 和 ,/ 值分别是 和 。
.在 语言中,实数有两种表示形式,即 和 。
.在 语言中,运算符的优先级最小的是 运算符。
2
第二单元 顺序程序设计
一、 选择题
.若 & 为 4 型变量,则执行以下语句后的输出为 。
&-
<8'=(0*=;,&)-
<8'=(=;,&)-
0
.若 /,5,9 均为 ' 型变量,则执行以下语句后的输出为 。
/(5(9)1)0-
<8'=(/,5,9;,/,5,9)-
5(9/,/1)-
<8'=(/,5,9;,/,5,9)-
>,?,@ >,?,@
>,?,@ >,?,@
>,?,@ >,?,@
>,?,@ >,?,@
.若 / 是 ' 型变量,5 是 4 型变量,所用的 = 调用语句格式为A
=(/,5=,B/,B5)-
则为了将数据 和 分别赋给 / 和 5,正确的输入应是A。
/,5C回车DC回车D
C回车DC回车D/C回车D5C回车D
.已知有变量定义:'-78-用 =(EF,B,B)-语句给 和 输入数据,
使 存入 ,字符‘G存入 ,则正确的输入是: 。
GGC回车DC回车D
C回车DC回车DC回车D
.已知有变量定义: /- -要给 和 / 输入数据,正确的输入语句是
。若要输出 和 / 的值,正确的输出语句 。
=(E=F,B,B/)-=(E=F,B,B/)-
<8'=(E,=F,,/)-<8'=(E,=F,,/)-
=(E=F,B,B/)-=(E=F,B,B/)-
<8'=(E,=F,,/)-<8'=(E,=F,,/)-
3
.若有定义 /,5;则以下的语句执行的结果是 。
5/16-<8'=(E=F,5)-
%.若 为整型变量,则以下语句 。
0!-<8'=(;,)-
赋值不合法 输出为不确定的值 输出值为0 输出值为
二、 读程序写结果
.&'()
H'/,5-
=(2,B/,B5)-
<8'=(;,/15)-
I
执行时输入A%
.&'()
H'/,5,9-
/21-
<8'=(,/)-
/259-
<8'=(,/)-
I
.&'()
H4/-''-
/-'(')/-
<8'=(/=,',/,')-
I
.&'()
H'-
0-<8'=(,,)-
1202-<8'=(,)-
I
.&'()
H'/,5-
4
剩余63页未读,继续阅读
资源评论
心芯晴
- 粉丝: 24
- 资源: 57
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功