- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C程序设计期末模拟卷(A),c程序设计期末试题,c程序设计期末考试,c程序设计试卷,cnc程序模拟软件,模拟i2c程序,stm32模拟i2c程序,模拟iic程序,stm32模拟iic程序,松翰模拟i2c程序
浙江理工大学科技与艺术学院2009—2010学年第二学期
《 C程序设计 》期末模拟试卷(A)
[注意] 第一、二、三、四题所有答案填写在答题卡上;第五题程序设计题写在单张的答题卷上;试题卷请不要带走。
一、判断题(本题共分,每小题1分)(1) 模块化程序设计方法是指“C程序的三种基本结构是顺序、选择和循环”。 B(2) 在C语言中,单引号括起来的字符,如 A 表示一个符号常量。 A(3) 空语句是合法的C语句。 B(4) 不同类型数据混合运算时的类型转换属于强制类型转换。 B(5) 若有定义 char str[100]; 语句 str = China 表示将字符串常量 China 赋值给字符数组str。 A(6) continue语句只能用于循环结构中。 B(7) 在C程序中,。 B(8) 函数声明的目的是要明确函数类型、函数名、形参个数以及形参名。 A(9) 当定义一个结构体变量时,系统分配给它的内存是其所有成员所需容量之和。 B(10) 文件操作之前一定要先定义文件指针变量,如file *fp; 定义了文件指针fp。 二、单选题(本题共20分,每小题2分)
C(11) 能用作变量名字的标识符是___(11)___。 [A] 12a [B] double [C] a123_cd [D] ab-1 C(12) 设有以下定义和输入语句,要使x、y和z的值分别为10,A和3.1,程序运行后,正确的输入数据的方式是___(12)___。
int x; char y; float z;
scanf(%d%c%f ,x,y,z); [A] 10 A 3.1 [B] 10,A,3.1 [C] 10A3.1 [D] 10A3.1 D(13) 语句printf(%d, (a=2)(b= -2))的输出结果是___(13)___。 [A] [B] 结果不确定 [C] -1 [D] 1 D(14) 设a,b,c都是int型变量,且a=3,b=4,c=5; 则以下的表达式中,值为0的表达式是____(14)____。 [A] ab [B] a=b [C] a||b+cb-c [D] !((ab)!c||1) A(15) 以下程序的输出结果是____(15)____。
#includestdio.h
main()
{
int w=4,x=3,y=2,z=1;
printf(%d,(wx?w:zy?z:x));
} [A] 1 [C] 2 [B] 3 [D] 4 C(16) 以下说法正确的是___(16)___。 [A] C语言程序中是从第一个定义的函数开始执行 [B] 在C语言程序中,要调用的函数必须在main函数中定义 [C] C语言程序是从main函数开始执行的 [D] C语言程序中的main函数必须放在程序的开始部分 A(17) 设变量定义如下,则对其中正确的引用是struct student{
int num;
char name[20];
float score;
}stud; [A] stud.score =10; [B] student.stud. score =10; [C] struct stud.score =10; [D] struct student. score =10; C(18) 设有数组定义: char array [ ]=China; 则数组 array所占的空间为___(18)___。 [A] 不确定 [B] 5个字节 [C] 6个字节 [D] 7个字节 D(19) 判断字符串s1是否大于字符串s2,应当使用___(19)___。 [A] if (s1s2) [B] if (strcmp (s1,s2) ) [C] if (strcmp (s2,s1) 0 ) [D] if (strcmp (s1,s2) 0 ) C20) 已知:int a[10], *p=a; 则为了得到数组元素a[3]的值,下列错误的表达式为 ____(20)_____。 [A] p[3] [B] *(p+3) [C] *(p)+3 [D] *(a+3)
三、程序填空选择题(本题共0分,每分#includestdio.h
void main( )
{
int i,j;
for(i=0; (21) ;i++)
{
j=i*10+6;
if( (22) ) continue;
printf(%d\t,j);
}
}
C(21) [A] i 100 [B] i = 100 [C] i
您可能关注的文档
最近下载
- 2025甘肃甘南州专业化管理的村党组织书记招聘45人笔试备考题库及一套答案详解.docx VIP
- 05G525_吊车轨道联结及车挡 .docx VIP
- 《交流电机的维护与检修》课件.ppt VIP
- 妇产科学教学课件:女性生殖系统生理.ppt VIP
- (通用)大学生人文知识竞赛题库及答案(通用版).pptx VIP
- DB42╱T 1528.1-2019 湖北省农业用水定额 第1部分:农田灌溉用水定额.docx VIP
- 财务风险管理及防范对策研究.pptx VIP
- 儿童特应性皮炎的药物治疗.pptx
- 一种在无有机模板剂条件下合成MCM-49型沸石分子筛的方法.pdf VIP
- 三相异步电动机的铭牌.pptx VIP
文档评论(0)