c语言程序设计基础习题集

c语言程序设计基础习题集

ID:2278723

大小:346.50 KB

页数:47页

时间:2017-11-15

c语言程序设计基础习题集_第1页
c语言程序设计基础习题集_第2页
c语言程序设计基础习题集_第3页
c语言程序设计基础习题集_第4页
c语言程序设计基础习题集_第5页
c语言程序设计基础习题集_第6页
c语言程序设计基础习题集_第7页
c语言程序设计基础习题集_第8页
c语言程序设计基础习题集_第9页
c语言程序设计基础习题集_第10页
资源描述:

《c语言程序设计基础习题集》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言程序设计基础习题集一、选择填空知识点1:C程序的基本结构和算法基本概念1.C语言程序的基本单位为_______。A)程序行B)语句C)函数D)字符2.用C语言编写的代码程序______。A)可立即执行B)是一个源程序C)经过编译即可执行D)经过编译解释才能执行3.以下叙述中正确的是______。A)用C程序实现的算法必须要有输入和输出操作B)用C程序实现的算法可以没有输出但必须要输入C)用C程序实现的算法可以没有输入但必须要有输出D)用C程序实现的算法可以既没有输入也没有输出4.结构化程序由三种基本结构组成,三种基本结构组成的算法____。A)可以完成任何复杂的任务B)只

2、能完成部分复杂的任务C)只能完成符合结构化的任务D)只能完成一些简单的任务5.在一个C程序中______。A)main函数必须出现在所有函数之前 B)main函数可以在任何地方出现C)main函数必须出现在所有函数之后 D)main函数必须出现在固定位置6.下列关于C语言的叙述错误的是______。A) 大写字母和小写字母的意义相同B) 不同类型的变量可以出现在同一个表达式中C) 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型 D) 同一个运算符号在不同的场合可以有不同的含义7.以下叙述中错误的是_______。A)C程序中的#include和#define行均不是

3、C语句B)除逗号运算符外,赋值运算符的优先级最低C)C程序中,j++;是赋值语句D)C程序中,+、-、*、/、%号是算术运算符,可用于整型和实型数的运算8.以下程序的功能是给r输入数据后计算半径为r的圆面积s。程序在编译时出错,出错的原因是________。main()/*Beginning*/{intr;floats;scanf("%d",&r);s=p*r*r;printf("s=%f",s);}A)注释语句书写位置错误B)存放圆半径的变量r不应该定义为整型C)输出语句中格式描述符非法D)计算圆面积的赋值语句中使用了非法变量知识点2:数据和表达式计算9.以下标识符中,不

4、能作为合法的C语言用户定义标识符的是_____。47A)a3B)ifC)_123D)IF1.以下数据中,不正确的数值或字符常量是_____。A)011B)3.987E-2C)018D)0xabcd2.若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是______。A)++x,y=x--B)x+1=yC)x=x+10=x+yD)double(x)/103.以下不正确的C语言标识符是____。A) int B) a_1_2 C) ab1exe D) _x4.以下是正确的C语言标识符是____。A) #define B) _123 C) %d D) 5.下列不属于C语言关

5、键字的是 ____。A) default B) register C) enum D) external6.正确的自定义标识符是_______。A)ifB)iFC)a*bD)8bq7.正确的自定义标识符是________。A)a=2B)a+bC)nameD)default8.C语言的关键字是________。A)NULLB)fileC)includeD)typedef9.C语言程序从main()函数开始执行,所以main函数要写在____。A) 程序文件的开始 B) 程序文件的最后C) 它所调用的函数的前面 D) 程序文件的任何位置10.在C语言中,错误的常数是______。A

6、)1E+0.0B)5C)0xafD)0L11.在C语言中,错误的int类型的常数是____ 。A) 32768 B) 0 C) 037 D) 0xAF12.C语言中最简单的数据类型包括_______。A)整型、实型、逻辑型B)整型、实型、字符型C)整型、字符型、逻辑型D)整型,实型,逻辑型,字符型13.下列变量定义中合法的是_______。  A)short_a=1-.le-1;       B)double b=1+5e2.5; C)long do=0xfdaL;        D)float 2_and=1-e-3;14.在C语言中,整数-8在内存中的存储形式是______

7、__ 。A) 1111 1111 1111 1000 B) 1000 0000 0000 1000C) 0000 0000 0000 1000 D) 1111 1111 1111 011115.C语言中字符型(char)数据在内存中的存储形式是____。A) 原码 B) 补码 C) 反码 D) ASCII码16.将字符g赋给字符变量c,正确的表达式是____ 。A) c=147 B) c="147" C) c='147' D) c='0147'17.将空格符赋给字符变量c,正确的赋值语

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。