- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言期末复习资料 PAGE 18
程序设计及C语言概述
一、单选题
1)一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是()。
A)有零个或多个输入 B)有零个或多个输出
C)有穷性 D)可行性
2)以下叙述中正确的是()。
A)C语言的源程序不必通过编译就可以直接运行
B)C语言中的每条可执行语句最终都将被转换成二进制的机器指令
C)C语言源程序经编译形成的二进制代码可以直接运行
D)C语言中的函数不可以单独进行编译
3)用C语言编写的代码程序()。
A)可立即执行 B)是一个源程序
C)经过编译即可执行 D)经过编译解释才能执行
4)结构化程序由三种基本结构组成,三种基本结构组成的算法()。
A)可以完成任何复杂的任务
B)只能完成部分复杂的任务
C)只能完成符合结构化的任务
D)只能完成一些简单的任务
5)以下叙述中正确的是()。
A)用C程序实现的算法必须要有输入和输出操作
B)用C程序实现的算法可以没有输出但必须要有输入
C)用C程序实现的算法可以没有输入但必须要有输出
D)用C程序实现的算法可以既没有输入也没有输出
C语言基础
一、单选题
1)假设在程序中a,b,c均被定义成整型,并且已赋大于1的值,则下列能正确表示代数式 的表达式是()。
A)1/a*b*c B)1/(a*b*c)
C)1/a/b/(float)c D)1.0/a/b/c
2)以下能正确定义且赋初值的语句是()
A)int n1=n2=10; B)char c=32;
C)float f=f+1.1; D)double x=12.3E2.5;
3)以下不能定义为用户标识符的是()
A)scanf B)Void C)_3com_ D)int
4)设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16,k=32+z)后,x的值为()
A)4 B)16 C)48 D)32
5)设有 int x=11,则表达式(x++ * 1/3)的值是()。
A)3 B)4 C)11 D)12
6)以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子的C语言表达式是()。
A)x/y*z B)x*(1/(y*z)) C)x/y*1/z D)x/y/z
7)有以下程序
main()
{ char a1=M, a2=m;
printf(%c\n, (a1, a2) ); }
以下叙述中正确的是()
A)程序输出大写字母M
B)程序输出小写字母m
C)格式说明符不足,编译出错
D)程序运行时产生出错信息
8)以下程序运行后的输出结果是()
main()
{ char p[]={a, b, c}, q[]=abc;
printf(%d %d\n, sizeof(p), sizeof(q));
}
A)4 4 B)3 3 C)3 4 D)4 3
9)以下叙述中错误的是()
A)用户所定义的标识符允许使用关键字
B)用户所定义的标识符应尽量做到“见名知意”
C)用户所定义的标识符必须以字母或下划线开头
D)用户定义的标识符中,大、小写字母代表不同标识
10)在C语言中,下列属于构造类型的是()
A)整型 B)字符型 C)实型 D)数组类型
11)下列字符串属于标识符的是()
A)INT B)5_student C)2ong D)!DF
12)C语言中能用来表示整常数的进制是()
A)十进制、八进制、十六进制
B)十二进制、十进制
C)六进制、八进制
D)二进制、十进制
13)在C语言中,回车换行符是()
A)\n B)\t C)\v D)\b
14)在ASCII码表中可以看到每个小写字母的ASCII码比它相应的大写字母的ASCII码()
A)大32 B)大64 C)小32 D)小64
15)设d为字符变量,下列表达式不正确的是()。
A)d=97 B)d=a C)d=a D)d=g
16)设d为字符变量,下列表达式正确的是()。
A)d=678 B)d=a C)d=d D)d=gjkl
17)已知在ASCII字符集中,数字0的序号为48,下面程序的输出结果为(
文档评论(0)