第一范文网 - 专业文章范例文档资料分享平台

C语言程序设计课程作业题库 (2)

来源:用户分享 时间:2020-06-18 本文由惊世笑眸 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

用户解答: 用typedef可以增加新的基本数据类型 标准答案: 用typedef可以增加新的基本数据类型

15. 以下叙述中不正确的是( )

预处理命令都必须以#开始

在C程序中凡是以#开始的语句行都是预处理命令行 C程序在执行过程中对预处理命令行进行处理 以下是正确的宏定义 #define IBM_PC

本题分值: 4.0 用户得分: 0.0

用户解答: 以下是正确的宏定义 #define IBM_PC

标准答案: C程序在执行过程中对预处理命令行进行处理

16. C语言中while和do while循环的主要区别是( )

do-while的循环至少无条件执行一次

while循环控制条件比do-while的循环控制条件严格 do-while允许从外部转入到循环体内 do-while的循环体不能是复合语句

本题分值: 4.0 用户得分: 4.0

用户解答: do-while的循环至少无条件执行一次 标准答案: do-while的循环至少无条件执行一次

17. 在C语言中,每个语句和数据定义是用( )结束

句号 逗号 分号 括号

本题分值: 4.0

用户得分: 4.0 用户解答: 分号 标准答案: 分号

18. 设以下变量均为int类型,则值不等于7的表达式是( )

x=y=6,x+y,x+1 x=y=6,x+y,y+1 x=6,x+1,y=6,x+y y=6,y+1,x=y,x+1

本题分值: 4.0 用户得分: 4.0

用户解答: x=6,x+1,y=6,x+y 标准答案: x=6,x+1,y=6,x+y

19. 在位运算中,操作数每左移2位,相当于( )

操作数*2 操作数/2 操作数*4 操作数/4

本题分值: 4.0 用户得分: 0.0

用户解答: 操作数*2 标准答案: 操作数*4

20. 设有以下程序:#inlude main(){int * *k,*j,i=100;j=&i;k=&j;printf(“%d”, * *k);}上述程序的输出结果是( )

运行错误 100 i的地址 j的地址

本题分值: 4.0 用户得分: 0.0

用户解答: 运行错误 标准答案: 100

21. 一下关于宏替换的叙述不正确的是

宏替换只是字符替换 宏名无类型

宏替换不占用运行时间 宏替换不占用编译时间

本题分值: 4.0 用户得分: 4.0

用户解答: 宏替换不占用编译时间 标准答案: 宏替换不占用编译时间

二 判断题

1. C语言中的main函数必须位于程序的最前面

错 对

本题分值: 4.0 用户得分: 4.0 用户解答: 错 标准答案: 错

2. 对for(表达式1; ;表达式3)可理解为for (表达式1;1;表达式3)

错 对

本题分值: 4.0 用户得分: 4.0 用户解答: 对 标准答案: 对

1. 若x,y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是( )

scanf('%d%lx,%le',&x,&y,&z) scanf('-*%d%lf',&x,&y,&z) scanf('%x%*d%o',&x,&y) scanf('%x%o%6.2f',&x,&y,&z)

本题分值: 4.0 用户得分: 0.0

用户解答: scanf('-*%d%lf',&x,&y,&z) 标准答案: scanf('%x%o%6.2f',&x,&y,&z)

2. 设整型变量a值为9,则下列表达式中使b的值不为4的表达式( )

b=a/2 b=a%2 b=8-(3,a-5) b=a>5?4:2

本题分值: 4.0 用户得分: 4.0 用户解答: b=a%2 标准答案: b=a%2

3. 下面对typedef不正确的叙述是

用typedef可以定义各种类型名,但不能用来定义变量 用typedef可以增加新的基本数据类型

用typedef只是将已存在的类型用一个新的标识符表示 使用typedef有利于程序的通用和移植

本题分值: 4.0 用户得分: 4.0

用户解答: 用typedef可以增加新的基本数据类型 标准答案: 用typedef可以增加新的基本数据类型

4. 若调用一个函数,且此函数中没有return语句,则正确的说法是该函数( )

返回若干个系统默认值 返回一个用户所希望的函数值 返回一个不确定的值 没有返回值

本题分值: 4.0 用户得分: 4.0

用户解答: 返回一个不确定的值 标准答案: 返回一个不确定的值

5. 以下关于运算符优先顺序的描述中正确的是( )

关系运算符<算术运算符<赋值运算符<逻辑运算符 逻辑运算符<关系运算符<算术运算符<赋值运算符 赋值运算符<逻辑运算符<关系运算符<算术运算符 算术运算符<关系运算符<赋值运算符<逻辑运算符

本题分值: 4.0 用户得分: 4.0

用户解答: 赋值运算符<逻辑运算符<关系运算符<算术运算符 标准答案: 赋值运算符<逻辑运算符<关系运算符<算术运算符

6. 下面哪个表达式的值为4:

11/3 11.0/3

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新工程科技C语言程序设计课程作业题库 (2)全文阅读和word下载服务。

C语言程序设计课程作业题库 (2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1083974.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top