- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C语言程序设计》练习及答案
得分 评卷人 复查人
一、单选题,每小题1分,共60分(将正确答案的序号写在题目的括号中)。
1、结构化程序设计的三种基本控制结构是( D )。
A、主程序、子程序、函数 B、输入、处理、输出
C、调用,返回,转移 D、顺序、选择、循环
2、下列关于C程序变量的叙述, ( D )是错误的。
A、变量名必须由字母或下划线开头。
B、程序中的变量必须在被使用之前定义。
C、不同的基本类型的变量之间可以混合运算。
D、变量的数据类型决定变量的作用域。
3、能将C语言编写的源程序转换为目标程序的软件是(C )。
A、编辑 程序 B、汇编程序
C、编译程序 D、解释程序
4、以下符号中,合法的用户标识符是( D )。
A、-p B、int
C、3ab D、_xt_
5、以下选项中,与m=n++完全等价的表达式是( C )。
A、m=++n B、m+=n+1
C、m=n, n=n+1 D、n=n+1,m=n
6、若有定义:int aa[8];。则以下表达式中不能代表数组元aa[1]的地址的是(C )。
A、aa[0]+1 B、aa[1]
C、aa[0]++ D、aa+1
7、表达式!5(7+3)(4+5)的值是( A )。
A、0 B、1
C、5 D、9
8、以下选项中非法的C语言表达式是( A )。
A、x+1=x+1 B、0=x100
C、i=j==0 D、(char)(65+3)
9、在TURBO C中, int类型变量所占字节数是( B )。
A、1 B、2
C、4 D、8
10、C语言中基本的数据类型包括( B )。
A、整型,实型,逻辑型 B、整型,实型,字符型
C、整型,字符型,逻辑型 D、整型,实型,逻辑型,字符型
11、设有变量定义如下:
char ch; int i; float f;
表达式 ch / i + i﹡f + 1.234 的结果的数据类型是( D )。
A、float B、char
C、int D、double
12、C语言中前后运算对象都必须是整型的运算符是( A )。
A、% B、/
C、++ D、!
13、已定义c为字符型变量, 则下列语句中正确的是( A )。
A、c=98; B、c=’98’;
C、c=”98” D、c=”b”
14、以下实型常量中,符合C语言语法的是( A )。
A、.5E-3 B、1.2E0.5
C、E15 D、3.14.159E
15、以下4个选项中,不能看作一条语句的是( C )。
A、if (a0); B、{ ; }
C、if (b==0) m=1; n=2; D、a=0, b=0, c=0;
16、要用C语言表示数学关系式a≥b≥c,正确的表达式是( D )。
A、a=b=c B、(a=b) (b=c)
C、(a=b) || (b=c) D、(a=b) (b=c)
17、设 i, j, k 均为整型变量, 则执行以下 for 语句后, k 的值是( C )。
For (i=0, j=10; i=j; i++, j--) k=i+j;
A、0 B、5
C、10 D、20
18、若表达式 !x的值为1, 则下列表达式( A )的值为1。
A、x = = 0 B、x = = 1
C、x != 1 D、x != 0
19、已知整型变量a=13, b=16, 则a b的值为( A )。
A、0 B、-3
C、1 D、3
20、在一个表达式中含下列运算符,优先级最高的是( B )。
A、赋值运算符 B、算术运算符
C、条件运算符 D、关系运算符
21、下列语句组中,正确的是( C )。
A、char *s; s={Beijing}; B、char s[8]; s={Beijing};
C、char *s; s=Beijing; D、char s[8]; s=Beijing;
22、下述对C语言字符数组的描述中错误的是( C )。
A、字符数组可以存放字符串
B、字符数组中的字符串可以整体输入、输出
C、可在赋值语句中通过赋值运算符“=”对字符数组整体赋值
D、不可用关系运算符对字符数组中的字符串进行比较
23、凡在函数中未指定存储类别的变量,其隐含的存储类别为( A )。
A、auto B、extern
C、register D、static
24、在函数调用语句中的____的个数、类型和次序应与函数定义的____相一致。( D )
A、值,变量 B、变量,值
C、形参,实参 D、实参,形参
25、若有定义int (*p)[3]和int (*f)(),则p和f分别表示( D )。
A、指针数组,函数指针 B、数组
您可能关注的文档
最近下载
- 2024年凯度O2O白皮书.pdf VIP
- 外教社新编英语语法教程(第6版)PPT课件(试用版)Unit 15.pptx VIP
- 2025年江西司法警官职业学院单招职业技能测试题库及完整答案1套.docx
- 《化工企业生产过程异常工况安全处置准则》专题培训.pptx VIP
- 4.1 我们需要呼吸(说课稿)-四年级上册科学大象版.docx VIP
- 财务工作移交清单模板.docx VIP
- 最新部编版小学一年级语文上册第三单元测试卷(附答案) .pdf VIP
- (人教版2024)九年级化学 跨学科实践活动《微型空气质量“检测站”的组装与使用》课件.pptx
- 小儿急腹症的诊断和治疗.ppt VIP
- 2025年军工产品标准化大纲.pptx VIP
文档评论(0)