高语言程序设计I(A).docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
四 川 大 学 期 末 考 试 试 题 (2004——2005学年第一学期) 课程号课序号: 课程名称:高级语言程序设计-I(A) 任课教师: 成绩: 适用专业年级:计算机2004级 学生人数: 印题份数:500 学号:   姓名: 考 试 须 知 四川大学学生参加由学校组织或由学校承办的各级各类考试,必须严格执行《四川大学考试工作管理办法》和《四川大学考场规则》。有考试违纪作弊行为的,一律按照《四川大学学生考试违纪作弊处罚条例》进行处理。 四川大学各级各类考试的监考人员,必须严格执行《四川大学考试工作管理办法》、《四川大学考场规则》和《四川大学监考人员职责》。有违反学校有关规定的,严格按照《四川大学教学事故认定及处理办法》进行处理。 一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码填在题干后的括号内。每小题1分,共10分) 1.为了判断两个字符串s1与s2是否相等,应当使用 A)if(s1= =s2) B)if(s1=s2) C)if(strcpy(s1,s2)) D)if(strcmp(s1,s2)= =0) 参考答案:D) 2.以下程序的输出结果是 #includestdio.h main() { printf(%d\n,NULL); } A)不确定(因变量无定义) B)0 C)-1 D)1 参考答案:B) 3.假定所有变量均已正确说明,下列程序段运行后x的值是 a=b=c=0;x=35; if(!a) x--; else if(b);if(c) x=3; else x=4; A)34 B)4 C)35 D)3 参考答案:B) 4.以下for循环语句的循环体执行次数为 #includestdio.h #define N 2 #define M N+1 #define NUM (M+1)*M/2 main() { int i,n=0; for(i=1;i=NUM;i++) { n++; printf(%d,n); } printf(\n); } A)5 B)6 C)8 D)9 参考答案:C) 5.为表示关系x≥y≥z,应使用C语言表达式 A)(x=y)(y=z) B)(xy)AND(yz) C)x=y=z D)(x=y)(y=z) 参考答案:A) 6.C语言中形参的缺省存储类别是 A)自动(auto) B)静态(static) C)寄存器(register) D)外部(extren) 参考答案:A) 7.在宏定义#define PI 3.1415926中,用宏名PI代替一个 A)单精度数 B)双精度数 C)常量 D)字符串 参考答案:D) 8.C语言中,运算对象必须是整型数的运算是 A)% B)\ C)%及\ D)** 参考答案:A) 9.说明语句char s=\098; A)使s的值包含一个字符 B)不合法,s的值不确定 C)使s的值包含4个字符 D)使s的值包含3个字符 参考答案:B) 10.以下程序的输出为 main() { int a=3,b=4; a=a^b;b=b^a;a=a^b; printf(%d,%d\n,a,b); } A)3,4 B)4,3 C)4,4 D)3,3 参考答案:B) 二、多项选择题(在每小题的五个备选答案中,选出二至五个正确的答案,并将其号码填在题干后的括号内,多选、少选、错选,均无分。每小题2分,共10分) 1.C语言源程序由( )组成。 A)预处理命令 B)全局变量声明 C)函数 D)文本文件 E)二进制文件 参考答案:A) B) C) 2.以下符号中可以作用户标识符的是( )。 A)-xy B)void C)scanf D)WHILE E)struct 参考答案:C) D) 3.以下说法中正确的是 A)C语言程序总是从第一个定义的函数开始执行 B)在C语言程序中,要调用的函数必须在main()函数中定义 C)C语言程序总是从main()函数开始执行 D)C语言程序中的main()函数必须放在程序的开始部分 E)C语言程序中至少有一个主函数 参考答案:C) E) 4.在C语言中的if语句,用作判断的表达式可以为( )。 A)算术表达式 B)关系表达式 C)逻辑表达式 D)逗号表达式 E)任意表达式 参考答案:A) B) C) D) E) 5.如有以下定义,则值不为3的表达式是( )。 int k=7,x=12;

文档评论(0)

ipad0c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档