c语言规定学号长度,c语言第1-9章基本概念练习题ans(最全).docx

这篇内容是关于C语言程序设计的基础概念练习,涵盖了C语言的特点、语法、程序结构、数据类型、运算符及流程控制等方面的知识。通过多项选择题的形式,帮助学习者巩固对C语言的理解,包括变量定义、表达式计算、函数调用等编程基础。
摘要由CSDN通过智能技术生成

2010—2011 学年第二学期《C 语言程序设计》班名:学号:姓名:组号:

第一单元( 1-5 章)基本概念练习题

一、单选选择(直接在正确的选项上打勾,每题)

1、下面关于 C 语言特点的描述,不正确的是 ( )。 D A 、C 语言兼有高级语言和低级语言的双重特点,执行效率高

B 、 C 语言既可以用来编写应用程序,又可以用来编写系统软件C、 C 语言是一种结构式模块化程序设计语言

D 、C 语言的可移植性较差

2、 C 语言规定,在一个源程序中,main 函数的位置 ()。B

A 、必须在最开始B 、可以任意

C、必须在最后D 、必须在系统调用的库函数的后面

3、下列说法中正确的是()。 C

A 、C 程序书写时,不区分大小写字母

B 、 C 程序书写时,一行只能写一个语句

C、 C 程序书写时,一个语句可分成几行书写

D 、C 程序书写时每行必须有行号

4、 C 语言编译程序的首要工作是() 。A

A 、 检查 C 语言程序的语法错误B 、 检查 C 语言程序的逻辑错误

C、 检查程序的完整性D 、 生成目标文件

5、 C 语言程序经过连接以后生成的文件名的后缀为() 。C

A 、 .cB、 .objC、 .exeD、 .cpp

6、以下关于算法的说法中,错误的是()。 D

、一个算法应包含有限个步骤

、在计算机上实现的算法是用来处理数据对象的

C、算法的目的是为了求解

D 、算法中指定的操作,不能通过已经实现的基本运算执行有限次后实现

7、算法是指为解决某个特定问题而采取的确定且有限的步骤,下面不属于算法的五个特性之一的是()。 C

A 、 确定性B、 有穷性C、零个或多个输出D、 零个或多个输入

8、以下不属于结构化程序设计三种基本结构之一的是()。 B

A、 顺序B、 递归C、 循环D、 选择

9、下列数据中,不合法的C 语言实型数据是()。 C

A 、0.123B 、 123e3C、 2.1e3.5D、789.0

10、若变量a、 i 已正确定义,且i 已正确赋值,以下属于合法的C 语句是 ()。

A 、 a==1B 、 ++i;C、 a=a++=5;D、a=int(i);

11、已有定义int a=6; 则执行语句a+=a-=a*a; 后, a 的值为 ()。 D

A 、36B 、 0C、 -24D、-60

12、若有以下程序段,其输出结果是() 。B

inta = 0, b = 0, c = 0;

c = ( a -= a - 5), (a -= 3,++b);

printf(― %d,%d,%dn‖ ,a, b, c);

A 、0,0,-10B 、 2,1,5C、 -10,-3,-10D、3,3,-10

13、有以下定义:int i = 10, j = 1;执行语句printf("%d,%d\n",i--, ++j);后输出结果是 ()。 B

A 、9,2B 、 10,2C、 9,1D、10,1

14、字符串 "\t\"\065\xff\n"的长度为 ()。 A

A 、5B、14

C、 8D、输出项不合法,无正常输出

15、已有定义:char c;执行赋值语句c=('z'-'a')/2+'A'; 后,变量c 的值为 ()。 A

-1

2010—2011 学年第二学期《C 语言程序设计》班名:学号:姓名:组号:

第一单元( 1-5 章)基本概念练习题

一、单选选择(直接在正确的选项上打勾,每题)

1、下面关于C 语言特点的描述,不正确的是()。 D

A 、C 语言兼有高级语言和低级语言的双重特点,执行效率高

B 、 C 语言既可以用来编写应用程序,又可以用来编写系统软件

C、 C 语言是一种结构式模块化程序设计语言

D 、C 语言的可移植性较差

2、 C 语言规定,在一个源程序中,main 函数的位置 ()。B

A 、必须在最开始B 、可以任意

C、必须在最后D 、必须在系统调用的库函数的后面

3、下列说法中正确的是()。 C

A 、C 程序书写时,不区分大小写字母

B 、 C 程序书写时,一行只能写一个语句

C、 C 程序书写时,一个语句可分成几行书写

D 、C 程序书写时每行必须有行号

4、 C 语言编译程序的首要工作是() 。A

A 、 检查 C 语言程序的语法错误B 、 检查 C 语言程序的逻辑错误

C、 检查程序的完整性D 、 生成目标文件

5、 C 语言程序经过连接以后生成的文件名的后缀为() 。C

A 、 .cB、 .objC、 .exeD、 .cpp

6、以下关于

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值