c语言试题库 文库,C语言试题库

41528d3028836879cd698677c3999917.gifC语言试题库

程序设计基础试题库 一、判断题(共203小题)(a为正确,b为错误) 1、答案:a。c程序的基本组成单位是函数 2、答案:b。c程序的一行只能写一条语句. 3、答案:b。main 函数必须写在一个 C 程序的最前面 4、答案:a。一个 C 程序可以包含若干函数,但必须有主函数。 5、答案:b。一个c程序的执行是从本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 6、答案:a。C语言是一种结构化程序设计语言。() 7、答案:a。在标准C中,语句是用来完成一定的操作的,故声明部份不是语句。 8、答案:a。一个C程序可以有若干个C源程序组成,而C源程序可以由若干个函数和预处理组成。() 9、答案:a。在标准C中,语句必须以“;”结束。() 10、答案:a。C语言本身并不提供输入输出语句。但可以通过输入输出函数来实现数据的输入输出。() 11、答案:b。在标准C中,使用所有输入输出函数必须包含“stdio.h”文件。() 12、答案:b。在标准C语言中,main函数必须出现的所有其他函数之前。() 13、答案:b。在C程序中,注释说明只能位于一条语句的后面 14、答案:b。在对一个C程序进行编译的过程中,可发现注释中的拼写错误 15、答案:a。C语言程序的三种基本结构是顺序结构、选择结构和循环结构。() 16、答案:a。计算机算法可以分两大类别:数值运算算法和非数值运算算法。 17、答案:b。用C语言实现的算法必须要有输入和输出操作 18、答案:a。一个算法应该具备有穷性、确定性、输入、输出和有效性。() 19、答案:a。一个算法应包含有限的操作步骤,而不能是无限的。 20、答案:a。表示一个算法常用的方法是:自然语言、传统流程图、结构化流程图、计算机语言、伪代码等。 21、答案:b。在Turbo C中,浮点型数据在内存中占4个字节。( ) 22、答案:b。a-b是合法的标识符 23、答案:b。char型数据在内存中以反码的形式存储的 24、答案:a。C语言中的标识符只能由字母、数字、和下划线三种字符组成 25、答案:b。C语言中的关键字属于合法的标识符。 26、答案:b。C语言中的整形常量包括十六进制数、八进制数、十进制数、二进制数。 27、答案:a。无符号整型变量的取值范围是:0-65535 28、答案:b。有符号整型变量的取值范围是:0-65536 29、答案:a。在Turbo C中,浮点型数据在内存中一般占4个字节。( ) 30、答案:b。a-b是合法的标识符 31、答案:b。char型数据在内存中以反码的形式存储的 32、答案:a。C语言中的标识符只能由字母、数字、和下划线三种字符组成 33、答案:b。C语言中的关键字属于合法的标识符。 34、答案:b。C语言中的整形常量包括十六进制数、八进制数、十进制数、二进制数。 35、答案:a。无符号整型变量的取值范围是:0-65535 36、答案:b。有符号整型变量的取值范围是:0-65536 37、答案:b。表达式i++与++i在任何场合功能完全相同 38、答案:b。若 a 是实型变量, C 程序中允许赋值 a=10, 因此实型变量中允许存放整型数 39、答案:。若i=5,则执行j=i- -后,j 的值为4,i的值为4 40、答案:b。若有 int i=10, j=2;则执行完ⅰ* =j+8; 后ⅰ的值为28 41、答案:b。若有说明int i=8,k;则y=float(i)是合法的C表达式 42、答案:b。若有说明语句:char c=’\72’;则变量c包含了三个字符。 43、答案:b。’\x61’代表字符‘a’。 44、答案:a。一个变量在内存中占据一定的存储单元 45、答案:b。在 C 程序中对用到的所有数据都必须指定其数据类型 46、答案:a。在C程序中,%是只能用于整数运算的运算符 47、答案:b。在C程序中,APH和aph是两个相同的变量 48、答案:a。在C程序中,逗号运算符的优先级最低。 49、答案:b。在C语言中,1.2E0.5是合法的实型常量 50、答案:b。在C语言中,a=a*3=2是合法的C表达式 51、答案:a。通常字符常量的长度为1个字节 52、答案:a。自增运算符 (++) 或自减运算符 (--) 只能用于变量,不能用于常量或表达式 53、答案:a。常量是在整个程序运行过程中不能改变的量。() 54、答案:b。“A”是一个字符常量。() 55、答案:a。标准C中并没有提供定义常量的方法。() 56、答案:a。在程序运行过程中其值可以改变的量称为变量。() 57、答案:b。在标准C中并不区分英文字符的大小写。() 58、答案:a。在标准C中,数据在内存中是以二进制形式表示的。() 59、答案:b。在标准C中,变量可以先使用再定义。() 60、答案:a。在标准C中,整型变量与字符变量是可以通用的。() 61、答案:b。“%”运算两侧的数据可以是任意类型的数据。() 62、答案:b。在标准C中,参与运算的数据类型必须完全一致。() 63、答案:b。“++”运算符的优先级比“+”运算符的优先低。() 64、答案:b。逗号运算符的求值顺序是从左到右的,逗号表达式的值为第一个表达式的值。() 65、答案:b。在标准C中,变量定义一定要出现在函数开始部分。() 66、答案:b。在C语言中,在交换两个数必须使用中间变量。() 67、答案:a。字符串必须以‘\0’结束,但字符数组可以不包括‘\0’。() 68、答案:b。表达式“3.6%2”符合C语言语法。() 69、答案:b。在C程序中,无论是整数还是实数,都能被准确无误地表示 70、答案:a。逻辑运算符

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值