09年桂林电技大学C语言试卷A.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
09年桂林电技大学C语言试卷A

机电出版 桂 林 电 子 科 技 大 学 试 卷 2009-2010 学年第 2 学期 课号 0921306等 课程名称 C语言程序设计A (A卷; 闭卷) 适用班级(或年级、专业) 7院09级 考试时间 120 分钟 班级 学号 姓名 题 号 一 二 三 四 五 六 七 八 九 十 成绩 满 分 20 45 25 10 得 分 评卷人 第一部分:基础知识(20题,共20分) 1、表达式18/4*2/8值的数据类型为(???) A)int??? ?B)float??? ?C)double?? ??D)不确定 2、在C语言中,int,?char和short??int三种类型变量所占用的内存大小是(??)。 A)均为2个字节???B)由用户自己定义???C)由所用机器的字长决定???D)是任意的 3、C语言中函数返回值的类型是(??) A)return语句中的表达式类型?????????B)调用函数的类型 C)总是int型????????????????????????D)定义函数时所指定的函数类型 4、凡是在函数中未指定存储类别的变量,其隐含的存储类别是(???) A)自动?????? B)静态????? C)外部?????? D)寄存器 5、以下不正确的描述是(???) A)break语句只能用于循环语句和switch语句 B)在switch语句中,break语句的作用也可用continue语句来替代 C)在循环语句中,使用continue语句是为了结束本次循环,而不是终止循环的执行 D)在循环语句中,使用break语句是为了使流程跳出循环体,提前结束循环 6、以下说法正确的是(???) A)输入项可以为一实型常量,如scanf(%f,3.5); B)只有格式控制,没有输入项,也能进行正确输入,如scanf(a=%d,b=%d”); C)当输入一个实型数据时,格式控制部分应规定小数点后的位数,如scanf??(“%4.2f,f); D)当输入数据时,必须指明变量的地址,如scanf(“%f,f); 7、己知各变量的类型说明如下: int??i=8,k,a,b; unsigned?long????w=55; double????x=1.42,y=5.2; 则以下符合c语言语法的表达式是(???) A)a+=a-=(b=4)*(a=3)???? B)a=a*3=2 C)x%(-3)???????????? ??D)y=float(i) 8、已知ch是字符型变量,下面不正确的赋值语句是(???) A)ch=’a+b’;?? ? ?B)??ch=’\0’;?? ?C)ch=’7’+’9’;??? ?D)ch=5+9 9、有输入语句:scanf(a=%d,b=%d,c=%d,a,b,c),为使变量a的值为1,b为3,c为2,从键 盘输入数据的正确形式应当是______。 A)132回车 B)1,3,2回车 C)a=l?b=3c=2回车 D)a=1,b=3,c=2回车 10、逻辑运算符两侧运算对象的数据类型(???) A)只能是0或l B)只能是0或非0正数 C)只能是整型或字符型数据 D)可以是任何类型的数据 11、一个c程序的执行是从??(???) A)本程序的main函数开始,到main函数结束 B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结柬 C)本程序的main函数开始,到本程序文件的最后一个函数结束 D)本程序文件的第一个函数开始,到本程序main函数结束 12、以下程序段(???) x=-1; do ? {x=x*x;} ?while(!x); A)是死循环????????? ?B)循环执行二次 C)循环执行一次????? ?D)有语法错误 13、以下正确的叙述是(???) A)C语言允许main函数带形参,且形参个数和形参名均可由用户指定 B)C语言允许main函数带形参,形参名只能是argc和argv C)当main函数带有形参时,传给形参的值只能从命令行中得到 D)若有说明:main(int?argc,char??*argv),则形参argc的值必须大于1 14、若有宏定义?#define??mod(x,y)??

文档评论(0)

mhk8089 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档