《高级语言程序设计c》试卷

《高级语言程序设计c》试卷

ID:36314707

大小:68.00 KB

页数:4页

时间:2019-05-09

《高级语言程序设计c》试卷_第1页
《高级语言程序设计c》试卷_第2页
《高级语言程序设计c》试卷_第3页
《高级语言程序设计c》试卷_第4页
资源描述:

《《高级语言程序设计c》试卷》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、高级语言程序设计(C)试卷(A)姓名学号学院专业座位号(密封线内不答题)……………………………………………………密………………………………………………封………………………………………线……………………………………线………………………………………诚信应考,考试作弊将带来严重后果!华南理工大学广州汽车学院2009---2010学年第一学期期末考试《高级语言程序设计(C)》试卷(A)注意事项:1.考前请将密封线内填写清楚;2.所有答案请答在答题纸上,切勿在试卷上作答;3.考试形式:闭卷;4.本试卷共五大题,满分100分,考试时间120分钟。一、判断题(本大题共10

2、小题,每小题1分,共10分)1.在C程序中,main函数必须位于程序的最前面。()2.C语言的源程序必须通过编译和连接后,才能被计算机执行。()3.C程序的基本组成单位是函数。()4.标识符只能由字母、数字和下划线3种字符组成,且第一个字符必须为字母。()5.在C程序中,运算符“%”不能用于浮点数运算。()6.在C程序中,APH和aph是两个不同的变量。()7.输入整型变量a的值,scanf语句的正确形式是:scanf("%f",a)。()8.对for(表达式1;;表达式3)可理解为for(表达式1;表达式1;表达式3)。()9.在C语言程序中,函数的定义不

3、可以嵌套,函数的调用可以嵌套。()10.若a=1,b=2,则a

4、b的值是0。()二、单项选择题(本大题共20小题,每小题2分,共40分)1.每个C语言程序必须有且只有一个()。A.库函数B.空函数C.main函数D.自定义函数2.下面选项中,可作为C语言用户标识符的选项是()。A.b-aB._a1C.floatD.1a03.下面正确的字符常量是()。A. "a"B.WC."\"D.'3'4.在C语言中,char型数据在内存中的存储形式是()。A.补码B.反码C.源码D.ASCII码5.若有定义语句:inta=2,b=3;floatx=3.5,y=2.5;,

5、则表达式(float)(a+b)/2+(int)x%(int)y的值是()。A.3B.3.5C.3.9D.2.56.以下能正确地定义整型变量a,b和c并为它们赋初始值5的语句是()。A.inta=5,b=5,c=5;B.inta,b,c=5;C.a=5,b=5,c=5;D.a=b=c=5;7.有输入语句:scanf("a=%d,b=%d,c=%d",&a,&b,&c);,为使变量a的值为1,b的值为3,c的值为2;从键盘输入数据的正确形式应当是()。A.132<回车>B.1,3,2<回车>C.a=1□b=3□c=2<回车>D.a=1,b=3,c=2<回车>第

6、4页(共4页)高级语言程序设计(C)试卷(A)1.设inta=12;,则执行完语句a*=2+3后,a的值为()。A.60B.27C.12D.52.判断char型变量ch是否为数字的正确表达式是()。A.'0'<=ch<='9'B.(ch>='0')&(ch<='9')C.(ch>='0')&&(ch<='9')D.('0'<=ch)

7、

8、('9'>=ch)3.假设a=1,则执行完下面语句后,a的值为()。switch(a){case0:a=a+1;case1:a=a+2;case2:a=a+3;break;case3:a=a+4;break;default:a

9、=a+5;}A.1B.3C.6D.154.循环体至少被执行一次的循环语句为()。A.while循环B.do-while循环C.for循环D.任一循环5.以下for循环的执行次数是()。for(i=4;i!=1;i--)printf("%d",i);A.2次B.3次C.4次D.循环次数不定6.以下正确的描述是()。A.continue语句的作用是结束整个循环的执行。B.在循环体内使用break语句或continue语句的作用相同。C.只能用continue语句来终止本次循环。D.在循环中break语句不能独立出现。7.在下面的字符数组定义中,哪一个有语法错

10、误。()。A.chara[20]="abcdefg";B.chara[]={"123456"};C.chara[15];D.chara[10]='5f';8.若有整型数组inta[]={2,4,6,8,10},则a[4]的值为()。A.4B.6C.8D.109.C语言规定,简单变量作为实参时,它和对应形参之间的数据传递方式是()。A.地址传递B.单向值传递C.由实参传递给形参,再由形参传回给实参D.由用户指定传递方式10.以下正确的函数声明形式是()。A.doublefun(intx;inty);B.doublefun(intx,y);C.doublefun

11、(x,y);D.doublefun(int,int)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。