云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 大连理工大学C语言模拟题机房题库单选、判断、填空(分章节 - 共十一章)

大连理工大学C语言模拟题机房题库单选、判断、填空(分章节 - 共十一章)

  • 62 次阅读
  • 3 次下载
  • 2026/1/12 5:31:03

1111111111111111111111111111111111111111111111111111111111111111111111111111 第一部分 注意事项

1. 请对照《课件》和《教材》进行练习。

2. 熟悉键盘,注意竖杠“|”和反斜杠“\\”的位置,请在西文状态下输入。

3. 单选题、判断题和填空题要会验证。当输入汉字时,可能输入提示框是灰色的,再按一次中英文切换键即可。

4. 程序填空题不能删除注释/*****FILL*****/,但必须删除标记符号_____,否则编译通不过。如,for(i=10; ____; i++)。

5. 程序改错题不能删除注释/*****ERROR*****/,仅在其下一行进行修改。

6. 程序填空题和程序改错题存盘即可。但最好编译运行一下,编译时会自动存盘。编译帮助检查语法错误,运行帮助检查逻辑错误。

7. 程序设计题不能删除注释/****BEGIN*****/和/****END*****/,只能在两个标记符之间编写程序。必须保证编译、链接、运行都正确。

8. 以上程序题中不能更改程序结构和其它位置的程序代码,可以忽略其它程序位置的警告。

9. 如果VC发生死机(见图,可用按钮都变成灰色),请结束VC进程,再继续答题或重答。 结束VC进程的方法:

先进入“任务管理器”;再选下面一种方法操作:

方法1:选择“应用程序”标签,选中“VC任务”,按“结束任务” 。 方法2:选择“进程”标签,选中“MSDEV.EXE”,按“结束进程” 。

10. 提交试卷并看到成绩后再离开。

11.出现问题立即请示监考老师。

12.请记住几个常用的函数。

数学函数:sin(),cos(),tan(),log(),exp(),pow(),sqrt(),abs(),fabs() 字符串函数:strcat(),strcpy(),strcmp(),strlen(),strlwr(),strupr() 输入输出函数:printf(),scanf(),putchar(),getchar(),puts(),gets(), fopen(),fclose(),fprintf(),fscanf(),feof() 其它实用函数:rand(),exit()

第二部分 概念题

第1章 概述

1. C程序是的基本组成单位是_______. 函数

2. C语言的程序结构分为______、选择结构和循环结构。顺序结构

第3章 数据类型、运算符和表达式

一、单选题

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

D、非法的常量

2. 下列关于单目运算符++、--的叙述中正确的是(D)。

A、它们的运算对象可以是int型变量,但不能是double型变量和float型变量 B、它们的运算对象可以是任何变量和常量

C、它们的运算对象可以是char型变量和int型变量,但不能是float型变量 D、它们的运算对象可以是char型变量、int型变量和float型变量

3. 执行下列程序后,其输出结果是(D)。 main() {int a=9; a+=a-=a+a;

printf(\} A、18 B、-9 C、9 D、-18

4. 下述正确的C语言常量是:(C). A、E2 B、5.0E C、3e-3 D、1.5E2.5

5. 若有定义:int a=7;float x=2.5,y=4.7; 则表达式x+a%3*(int)(x+y)%2/4的值是(D)。 A、0.000000

B、2.750000 C、3.500000 D、2.500000

6. 下面四个选项中,均是不合法的用户标识符的选项是(D)。 A、float la0 _A B、A P_0 do C、_123 temp int D、b-a goto int

7. 表达式18/4*sqrt(4.0)/8值的数据类型为(A)。 A、double B、float C、int D、不确定

8、以下字符中不是转义字符的是(A)。 A、'\\c' B、'\\b' C、'\\\\' D、'\\a'

9. 设a=12,且a定义为整型变量。执行语句a+=a-=a*=a;后a的值为(A)。 A、0 B、144 C、132 D、12

10.下列变量说明语句中,正确的是(D)。 A、char a;b;c; B、char:a b c; C、int x;z; D、int x,z;

11.设以下变量均为int类型,则值不等于7的表达式是(A)。 A、(x=6,x+1,y=6,x+y) B、(x=y=6,x+y,y+1) C、(y=6,y+1,x=y,x+1) D、(x=y=6,x+y,x+1)

12.若变量均已正确定义并赋值,以下合法的C语言赋值语句是(C)。 A、x+n=I; B、x==5; C、x=n/2.5;

D、5=x=4+1;

13.下述错误的C语言常量是:(C). A、0xf B、5. C、090 D、.25

14. 字符串\的长度是:(C). A、3 B、11 C、7 D、5

15. 设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的 数据类型为(A)。 A、double B、不确定 C、int D、float

16. 下列语句的结果是(B)。 main() { int j; j=3;

printf(\printf(\}

A、3,3 B、4,4 C、3,4 D、4,3

17. 假定有以下变量定义: int k=7,x=12;

则能使值为3的表达式是:(A) A、(x%=k)-(k%=5) B、x%=(k-k%5) C、x%=k-k%5 D、x%=(k%=5)

18.下列数据中,为字符串常量的是(D)。 A、'A'

B、How do you do.

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

1111111111111111111111111111111111111111111111111111111111111111111111111111 第一部分 注意事项 1. 请对照《课件》和《教材》进行练习。 2. 熟悉键盘,注意竖杠“|”和反斜杠“\\”的位置,请在西文状态下输入。 3. 单选题、判断题和填空题要会验证。当输入汉字时,可能输入提示框是灰色的,再按一次中英文切换键即可。 4. 程序填空题不能删除注释/*****FILL*****/,但必须删除标记符号_____,否则编译通不过。如,for(i=10; ____; i++)。 5. 程序改错题不能删除注释/*****ERROR*****/,仅在其下一行进行修改。 6. 程序填空题和程序改错题存盘即可。但最好编译运行一下,

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com